3450 8
1547 5
3731 17
3437 7
5040 6
15960 24
12631 33
5787 23
49635 180
36533 132
21394 57
9542 40
5173 23
28085 75
29751 58
4046 20
3791 14
14096 23
15956 64
2235 7
10909 28
2876 15
4089 9
3344 14