3010 424
142684 338
40696 731
34269 895
82341 678
107085 673
28331 933
35230 463
45371 174
18943 194
13553 680
16512 541
19540 568
5250 240
3904 474
2359 115
4120 138
7015 438
4881 552
5732 508
6155 621
2487 242
4078 512
5068 759
2882 224
4813 584
4984 431
2089 204