101692 862
82903 1931
21215 483
59229 886
48880 1576
16128 1162
54114 2054
29095 456
32762 711
25222 1653
47897 1203
63653 688
355627 5323
302075 3287
270444 3825
255312 2849
220033 2150
211578 3120
200385 2681
194108 2368
154543 1843
127768 2407
127210 1268
125969 1004