20518
22523
1478
2553
2080
2960
1950
28821
23611
19218
27537
2093
616412
44200
44153
42267
3749270
3532156
30284
2926149
27996
23802
22030
20220