42893 695
5947 346
114440 893
203103 521
24361 617
19936 663
16465 551
2165 338
4696 621
1350 160
6262 880
2706 359
18442 780
4700 440