10718 14
5085 9
7489 11
7213 8
5951 5
9710 19
5090 7
3409 1
2590 6
8854 3
5047 7
4077 12
12282 16
5715 8
6804 7
5600 6
3496 5
2700 5
3230 9
4747 11
9055 28
18466 58
11654 20
15734 31