9009 89
19334 507
25686 443
15967 760
17792 670
32075 899
30547 166
7356 406
20457 346
25573 538
4541 372
8431 598
31466 894
18438 362
3712 759
5849 90
20916 283
15579 278
50020 179
86179 643
171918 696
17313 521
22235 383
9035 234
6171 523
4618 472
6537 428
22316 206