10914
755
928
20815
1220
25233
3348
21712
1032
23429
2400
721702
660212
47123
46870
45288
4046271
3843157
31944
3133151
29896
25522
23541
21630