21529
2432
32451
22620
1635
1976
29245
2319
1909
1987254
17913
18515
41437
31470
30363
27405
2384267
21494
2062153
1909149
18956
15640
15180
13470