2516 540
25478 219
10725 175
12378 751
20217 332
113102 675
34657 507
23059 981
7778 488
10302 637
7996 693
8057 777
5340 108
21288 185
4465 59
12505 95
6836 518
6741 700
5735 836
6479 610
8388 614
281105 526
103531 573
86898 830
5950 306
31552 178
7883 416
28470 84