29 3
667 2
540 8
581 0
507 7
3194 8
1878 5
2423 8
2266 6
5043 11
1181 5
1313 10
891 9
1351 5
1112 2
2851 12
2912 5
3990 8
4143 9
5707 15
4692 8
7143 10
6001 15
6967 14