31765 311
68305 406
14437 459
616689 918
140589 779
530334 980
183616 656
161224 242
422679 1695
640287 1875
1325610 2504
274172 708
49200 420
411298 1252
732324 1683
296072 946
393367 553
320078 983
560893 1200
118106 802
151521 418