17047 20
10420 17
3032 4
3521 14
4353 14
2047 5
3120 13
3719 17
1332 1
3136 12
2359 6
8321 40
2596 6
2568 10
2754 10
2142 8
2894 22
6586 11
2103 8
2588 13
1936 9
1590 2
2510 11
3757 28