2971 351
40603 238
1887 251
18315 677
35916 967
4652 542
3768 553
5132 894
33097 837
4607 688
2799 473
11668 508
11440 603
40961 305
4387 577
4630 906
6365 610
5197 756
7950 551
3092 171
7092 816
59192 614
97096 790
6549 523
110188 209
12547 638
5466 589
71157 338