32261 148
38893 920
45258 1251
14249 1916
19758 362
17347 1059
28379 542
26912 1964
36478 696
27094 1560
15414 1398
22573 787
313372 4952
267624 2921
250902 3663
221344 2559
201319 1996
190899 2904
176709 2463
164943 2179
140633 1714
116284 2362
116134 932
115935 1223