15812
13257
16523
1012
12520
10451
1040
647
9914
9011
12315
979
22776
17310
15331
13720
10492
1026263
9234
9100
888148
755142
7010
69411