42896 695
5948 346
114453 893
203117 521
24366 617
19938 663
16467 551
2165 338
4696 621
1350 160
6264 880
2706 359
18442 780
4700 440