32816
2272
1680
1180
2110
2326
2975
1070
2381
2397
2174
2050
2001637
14028284
1381812
12157261
1184040
111623
10081157
991112
832937
81406
76445
69692