25601 69
1112 4
1788 8
4365 5
1527 2
1979 2
1615 4
1918 10
1088 2
2245 10
1511 4
1556 8
850 0
961 4
1335 8
1222 3
2859 13
1567 6
1203 1
1106 3
866 2
1614 1
1235 5
1024 1