1610
1731
1260
1410
3021
1070
2170
2110
652035
7910
1144
1185391
653212
46693
46500
44768
3996271
3775157
31674
3095151
29506
25312
23250
21420