1149
13411
21931
1274
1193
1593
1086
1990
1790
1528104
1426
15612
605411
43480
43363
41337
3669270
3444156
29784
2881149
27446
23362
21750
19820