15572 35
11159 37
1290 6
1850 6
1585 7
1377 3
1529 5
2553 11
1187 2
2198 11
2883 10
3237 14
2187 9
1445 5
1665 4
4846 28