3035 53
28884 361
11529 927
3684 854
3401 636
20667 412
6269 684
4162 344
16659 652
5081 370
4514 106
14899 587
5070 684
8064 750
6197 524
2544 357
10506 654
4267 163
8176 542
19379 375
5450 529
3007 260
1968 174
4294 581