516559 872
66576 455
853178 1683
596089 734
57571 107
929961 2282
379720 1227
322183 941
125173 841
148792 145
20831 117
48865 600
756848 2257
732594 1065
296835 509
27213 198
432250 926
291750 442
239151 1001
394491 812
536196 1267