42706 695
5940 346
114169 893
202614 521
24290 617
19862 663
16402 551
2160 338
4693 621
1344 160
6251 880
2696 359
18435 780
4690 440