29848 243
35975 493
70322 866
21714 1973
38664 2013
55437 796
23135 1778
15749 1969
35663 1772
11697 402
27456 562
41841 895
360703 5348
307874 3330
273183 3836
260088 2867
223482 2167
214780 3136
202657 2690
196849 2379
155718 1853
129461 1272
129360 2417
126913 1010