7116
859
456
9010
710
1093391
815
507
275
7815
8219
570
22716
17240
15281
13670
10482
1017263
9194
9080
882148
750142
6980
69311