25412
27210
23913
2800
1887
3272
22816
27225
30034
2079
26524
21920
635812
45390
45343
43618
3847270
3665157
31094
2996150
28766
24452
22570
20810