24435 210
11759 274
25734 415
16337 360
18192 531
40083 317
12449 656
23502 503
16800 840
12072 556
17268 63
32622 141
22196 158
16759 669
2430 564
2350 508
3317 458
1705 275