40925 148
12906 44
21645 58
3969 7
10823 33
25515 150
19976 66
4640 19
9383 37
9167 27
1727 2
2571 2
3302 2
2527 3
2574 5
2874 14
2564 5
1094 3
1650 5
3268 9
2284 1
2685 4
3600 4
1598 8