2455
1100
27211
1260
831
1241
1370
91820
2342
1970
1650
2191
1975837
13695284
1363412
11917261
1164440
110213
9860157
967911
800637
79996
74635
68082