17067 722
13660 1745
50491 1647
24861 1016
38901 852
43759 1075
42585 1474
33196 1844
21033 1563
22239 556
12389 978
50264 653
351057 5285
296764 3251
268465 3815
251286 2822
217234 2134
208706 3097
198030 2667
191559 2350
153286 1828
126117 2400
126008 1261
124847 997