42902 695
5948 346
114465 893
203130 521
24368 617
19944 663
16467 551
2165 338
4696 621
1350 160
6264 880
2707 359
18442 780
4701 440