14660 3035
8214 5802
7587 966
5629 9585
4937 1797
4635 8239
4420 2311
4141 2072
3807 6243
2716 13441
815 10831