1574
3839
18812
18415
2320
1033
1306
2300
3190
9510
976
25322
699912
50253
49360
49008
4312271
4122158
33574
3323153
31746
27242
24871
23270