15572 35
11159 37
1289 6
1848 6
1585 7
1376 3
1529 5
2553 11
1186 2
2197 11
2881 10
3236 14
2186 9
1445 5
1665 4
4846 28