3520
309160
2720
24475
29554
22648
223112
20656
267292
1810
19165
21917
22556
17070
15061
13560
10352
1006263
9064
8910
866148
744142
68811
6850