300113 1048
530315 980
320068 983
616668 918
167472 589
161206 242
31742 311
1325593 2504
411283 1252
732310 1683
113730 514
560881 1200
624577 1855
49182 420
15103 54
422657 1695
183592 656
640265 1875
393350 553
274151 707
439357 1560
12603 44
151503 418