31510 35
2082 10
1406 8
1296 2
1999 10
4434 9
5955 6
7147 7
3594 11
7223 27
9879 17
3584 6
9217 9
1091 0
4533 11
3181 8
6016 7
2579 10
3102 9
4893 18
1897 3
3373 14
6262 20
19180 19