3230
289160
22875
2480
27254
1660
20848
14147
14844
20615
22162
202112
20706
15720
13751
12440
9462
893263
8320
8044
781148
672142
64611
6080