1149
13411
21931
1274
1193
1593
1086
1990
1790
1528104
1426
15612
605711
43530
43363
41347
3669270
3444156
29794
2883149
27456
23382
21760
19820