3000 424
142393 338
40676 731
34200 895
82273 678
107031 673
28179 933
35171 463
45317 174
18844 194
13513 680
16420 541
19501 568
5244 240
3898 474
2354 115
4114 138
7003 438
4879 552
5724 508
6152 621
2482 242
4075 512
5063 759
2876 224
4808 584
4978 431
2085 204