16947
1789
15124
2849
13464
1371
11273
1613
7227
2083
6063
4128
5415
1953
4383
6242
3835
1034
3552
5472
2896
1316
2702
1162
2031
5470
1965
5094
1841
3851
1552
667
1388
4047