15594 35
11199 37
1308 6
1874 6
1599 7
1398 3
1546 5
2571 11
1205 2
2218 11
2903 10
3261 14
2210 9
1469 5
1689 4
4898 28