16316
70718
2426
29617
3740
3540
8960
6281
2228
27280
1846
2114
653212
46693
46500
44768
3996271
3775157
31674
3095151
29506
25312
23250
21420