3016 581
19681 566
4025 456
31835 961
38578 263
2062 252
4430 682
39653 440
18613 531
13596 189
3480 574
7535 133
17256 876
6539 133
3152 554
2388 95
11887 391
12830 622
68423 525
20527 185
34982 611
9572 232
3295 66
42230 474