22011
2079
25517
940
31919
2007
672
837
1327
1826
1299
1547
660212
47123
46870
45288
4046271
3843157
31944
3133151
29896
25522
23541
21630