33929
67065
1361043
1084
3089
1588
85175
5510
16830
2436
28244
1546
660212
47123
46870
45288
4046271
3843157
31944
3133151
29896
25522
23541
21630