14099 15
2920 5
2455 8
10053 20
6417 17
4836 12
8592 22
5650 8
3281 2
12346 16
2983 2
2505 5
6225 17
3825 5
4791 9
3403 11
5244 4
2985 10
2640 10
7045 15
11004 21
4893 11
11338 20
3652 14