15570 35
11157 37
1285 6
1844 6
1584 7
1371 3
1527 5
2550 11
1184 2
2194 11
2880 10
3233 14
2184 9
1443 5
1660 4
4838 28