47423 1100
33487 2138
71100 310
30255 1464
45531 730
41616 309
39466 1829
31705 639
24217 1043
17402 1254
20456 1766
41651 226
361262 5348
308382 3332
273370 3837
260479 2868
223761 2168
215080 3138
202888 2691
196990 2379
155933 1854
129639 2419
129561 1272
126966 1010