2934 79
64588 506
112256 957
9119 852
4816 518
4583 804
12516 739
19657 626
118938 773
4804 683
7472 600
14108 333
5407 556
9032 632
5832 665
5346 391
12966 642
6427 198
9000 593
11839 331
6947 368
2665 175
3061 274
57634 445
4299 542
5700 554
7036 885
114135 891