38641
5171
6950
40232
5530
56028
6880
5940
46080
38423
40717
40873
604911
43440
43303
41267
3661270
3436156
29754
2877149
27376
23312
21700
19800