15574 35
11160 37
1290 6
1851 6
1585 7
1380 3
1532 5
2556 11
1189 2
2201 11
2884 10
3242 14
2189 9
1448 5
1670 4
4849 28