3010 424
142701 338
40696 731
34274 895
82364 678
107092 673
28349 933
35239 463
45375 174
18952 194
13559 680
16520 541
19543 568
5250 240
3904 474
2361 115
4120 138
7015 438
4882 552
5732 508
6155 621
2487 242
4079 512
5068 759
2882 224
4813 584
4984 431
2089 204