10734 66
14610 27
9112 3
25483 89
4347 9
21917 61
2109 6
1294 1
3951 3
1337 2
3130 8
3945 8
14960 45
3002 6
5813 5
3669 7
2842 0
1523 1
1348 6
5573 10
3838 6
5558 5
7116 6
5025 10