45531 730
41616 309
31705 639
17402 1254
20456 1766
43620 1593
23029 1279
35855 1693
48833 1094
45759 359
11586 1994
19177 1961
361145 5348
308319 3331
273358 3837
260426 2868
223737 2168
215031 3138
202878 2691
196987 2379
155882 1854
129590 2419
129556 1272
126958 1010