3197 172
5690 749
15979 330
101371 670
32930 506
20771 981
7424 487
9865 637
7551 693
7728 777
4770 108
19461 185
4088 59
11480 95
6634 518
6542 700
5403 836
5982 610
8333 614
279136 526
102343 573
85700 830
5839 306
31454 178
7738 416
28075 84
23658 129
9912 473