42823 695
5943 346
114311 893
202919 521
24336 617
19894 663
16438 551
2163 338
4695 621
1347 160
6257 880
2703 359
18440 780
4698 440