1960
9510
10437
1445
10812
12110
1565
16134
8212
1132
930
12019
606511
43570
43373
41407
3684270
3452156
29834
2886149
27506
23412
21780
19830