407126 1021
109048 260
247058 458
1545339 4447
398290 706
85209 648
27986 524
387002 1289
600574 1460
271699 2267
214588 933
275443 431
427718 926
421056 1136
53442 175
474847 980
315244 1215
375242 650
460775 1541
313137 991
349666 1006
379965 708
285848 939