12579 3421
3971 3245
5409 3046
5481 2954
8527 2751
13072 2458
961 1123
10054 1017
15551 947
6823 919
7739 901
3423 857
1442 590