17047 20
10419 17
3030 4
3521 14
4353 14
2046 5
3120 13
3718 17
1332 1
3136 12
2359 6
8321 40
2596 6
2568 10
2754 10
2141 8
2893 22
6585 11
2102 8
2586 13
1935 9
1589 2
2510 11
3756 28