15198 66
1936 6
6008 10
1646 11
1228 6
2628 5
4215 17
1070 3
4615 11
1604 6
1646 5
2344 16
4461 22
2051 8
1243 4
4321 6
3021 11
1848 6
2459 9
3330 3
1016 2
1073 1
865 1
2900 10