15816
18514
33233
4300
34128
24573
3181
421
3650
34539
242269
723
37607
28980
27313
24594
2096267
19094
1846153
1708147
17056
14160
13740
12020