39911 938
36398 896
75217 438
41521 1407
24703 989
26065 459
20292 515
46326 1592
57004 403
49384 1837
58888 1311
34738 762
339391 5147
286037 3050
262918 3735
242261 2725
210980 2080
202401 2993
191351 2582
184138 2284
149167 1765
122368 2373
122266 1242
121734 959