108932 260
444660 721
688061 804
126793 374
102864 643
474741 979
315139 1214
369412 573
50771 543
265292 1125
327332 1076
349560 1006
151649 468
75241 686
460667 1541
79447 178
26535 345
165226 711
109227 922
219002 316
383185 758