285913 888
67535 553
143177 377
319738 1079
289500 746
236309 813
117238 724
86084 294
115177 471
76778 102
59463 270
41460 817
128430 387
184594 785
352792 992
413929 919
672353 1142
1564194 4497
398181 1164
213440 535
318057 1226