954
675
1060
850
750
8814
735
7411
606
7412
1096
763
46998
35360
34743
32245
2801268
2564154
24934
2235149
21836
17720
17450
15740