23920
4780
10021
5540
3530
5420
4600
13020
5840
9952
8481
12970
1645817
1166312
11455276
1043416
10365259
98034
8412155
784111
71686
62434
57942
54438