14915
79836
17919
40362
17129
5150
558180
51654
1799
15834
10726
13513
35317
27110
25633
23003
1875267
17504
1674148
15946
1505147
13360
12820
10950