32522 1278
17657 1421
12133 1985
10794 409
12538 206
49109 395
19728 817
48194 801
30084 1895
19287 108
49009 445
33245 839
360509 5348
307612 3330
273056 3836
259963 2867
223382 2167
214700 3136
202571 2690
196768 2378
155666 1853
129406 1272
129293 2416
126881 1010