42838 695
5944 346
114334 893
202963 521
24340 617
19904 663
16443 551
2163 338
4695 621
1348 160
6259 880
2703 359
18440 780
4698 440