42910 695
5949 346
114485 893
203169 521
24372 617
19953 663
16469 551
2166 338
4696 621
1350 160
6265 880
2708 359
18442 780
4701 440