50786 411
39837 1651
24329 1316
17877 1163
23353 1793
13283 1140
12466 709
20364 1679
20343 434
19445 812
31880 1584
25341 1477
349922 5278
295431 3232
267917 3810
250313 2813
216480 2125
207958 3090
197485 2665
190724 2346
152953 1826
125813 2400
125706 1260
124445 994