8533 21
40240 98
11295 40
2607 8
2341 7
3000 9
2516 7
3153 6
3494 14
2861 13
1313 2
2680 6
1937 5
1620 1
1388 3
2234 7
3405 7
1890 5
1492 4
2128 4
1955 3
1965 3
2159 8
1502 5