3800
2750
3005
2239
40216
2370
4550
33743
24618
27118
3089
4444355
702212
50493
49460
49318
4327271
4134158
33684
3337153
31836
27402
24971
23330