42842 695
5944 346
114341 893
202968 521
24342 617
19909 663
16444 551
2164 338
4695 621
1348 160
6259 880
2703 359
18440 780
4699 440