42918 695
5950 346
114506 893
203194 521
24375 617
19961 663
16471 551
2166 338
4696 621
1350 160
6266 880
2709 359
18443 780
4701 440