220
40414
1976
466
754
752
14725
525
23525
1384
2469
39715
651912
46603
46420
44698
3984271
3758157
31624
3087151
29426
25212
23170
21320