6214
6014
536
285
354
5822
4513
4715
548956
3911
3130
3422
22716
17240
15281
13660
10482
1017263
9194
9080
882148
750142
6980
69311