40533 1643
63622 1046
38605 1998
79202 433
14979 667
39543 2010
50861 1677
33520 1168
43026 952
33151 1258
14343 1500
20703 877
350395 5282
295879 3240
268122 3811
250680 2816
216753 2132
208250 3092
197729 2665
191077 2347
153081 1827
125933 2400
125841 1261
124561 994