3121 16
4430 31
3497 16
2647 13
4234 29
1137 2
2206 6
1052 5
9510 30
2472 5
944 4
10704 52
6686 49
9513 60
1722 8
753 7
1632 4
7687 47
11539 38
25562 171
4218 23
2362 15
5082 20
34647 153