1292
1445
10812
1248
12110
16134
8212
930
1555
1311
13812
13220
605411
43480
43363
41337
3669270
3444156
29784
2881149
27446
23362
21750
19820