13636
10213
652
863
865
682
1287
1279
23017
908
29816
873
651912
46603
46420
44698
3985271
3759157
31624
3087151
29436
25222
23170
21320