844830
103077
69932
69100
64732
41980
33323
30860
29586
28730
27718
17974
17327
17032
12702
12170
11376