1480
13257
16423
1012
12520
10451
1040
647
9011
979
10819
6525
22716
17240
15281
13660
10482
1017263
9194
9080
882148
750142
6980
69311