7943
549
8819
800
9215
8312
7017
768
826
1379
7418
856
23786
17850
15821
14282
10982
1068263
9714
954148
9400
795142
7410
71711