15571 35
11158 37
1288 6
1846 6
1584 7
1374 3
1528 5
2551 11
1185 2
2196 11
2880 10
3235 14
2185 9
1444 5
1662 4
4843 28