2988 209
8592 473
7948 866
41291 335
5509 554
18525 643
24978 95
31822 899
15503 278
6048 594
39005 728
13918 174
6546 115
5003 687
14737 480
4468 165
5510 452
7268 576
9153 843
10779 615
32198 427
3443 98
7044 501
12373 590
40513 286
21973 674
2284 151
7265 398