109530 503
51916 535
397413 1005
186868 642
128170 461
294511 575
168416 611
109704 343
420173 529
168253 1110
176760 414
321052 995
107298 217
379949 634
107519 968
58006 83
108368 845
106693 712
471831 1564
211683 1036
75266 764
256902 1038
94485 184
370064 616
308748 957
98152 276
158854 781
223817 821