17780
943148
7330
57378
5580
4460
4000
37971
3320
2961
2940
2478896
23666
15671
14102
10892
1058263
9594
9350
779142
71011