3750
1771
1690
1830
5990
2240
1901
2930
907
12015
1478956
525346
651912
46583
46420
44698
3984271
3758157
31624
3087151
29426
25212
23170
21310