9441
6310
629
383
4716
674
363
3510
567
379
786
380
23796
17850
15841
14292
10982
1068263
9714
955148
9400
795142
7430
71711