2525 211
3448 543
10477 396
40054 115
85916 96
22841 771
12046 584
31018 579
28118 486
10562 35
8520 789
9966 848
3426 273
22493 276
1803 71