42917 695
5950 346
114501 893
203187 521
24374 617
19958 663
16471 551
2166 338
4696 621
1350 160
6265 880
2708 359
18443 780
4701 440