2990 4
4362 10
6095 11
2175 8
4059 6
4086 5
1613 12
12331 16
2054 7
1406 3
2824 0
2819 2
3649 7
2626 8
4847 5
2285 9
4959 18
7920 18
3533 10
5461 15
2892 14
2522 4
4851 6
18143 29