18515
15220
3225
3360
21521
1323
2770
23920
24022
15811
17724
20133
606311
43550
43363
41367
3672270
3449156
29794
2883149
27466
23392
21780
19820