1180
1130
2060
1890
43839
12061
18960
8313
6677
97114
3972
3483
2001637
14028284
1381812
12157261
1184040
111623
10081157
991112
832937
81406
76445
69692