29848 243
30767 457
49816 607
36739 736
27838 1910
49574 780
29297 1159
23135 1778
26551 285
25370 1895
41965 1945
26391 218
360703 5348
307874 3330
273183 3836
260088 2867
223482 2167
214780 3136
202657 2690
196849 2379
155718 1853
129461 1272
129360 2417
126913 1010