32748
16213
2149
34616
26318
27535
3009
3870
2290
4200
18915
254169
689512
49483
48690
48148
4257271
4049158
33184
3257151
31166
26722
24491
22910