560
633579
790
8114
7618
7719
720
930
658
5910
7210
804
27747
21080
19471
17292
1378265
13582
1245148
12096
10940
1049144
9180
79311