14600 296
67659 365
42356 1321
84505 1678
66344 1029
50071 1265
31168 234
44072 775
43819 943
38901 852
40853 456
50708 1868
351030 5285
296737 3251
268458 3815
251264 2822
217171 2134
208689 3097
198020 2667
191547 2350
153286 1828
126115 2400
126002 1261
124838 997