42836 695
5944 346
114333 893
202957 521
24338 617
19904 663
16442 551
2163 338
4695 621
1348 160
6259 880
2703 359
18440 780
4698 440