2423 8
3305 8
1328 8
2689 4
1147 2
3448 6
21177 103
21143 134
10862 40
8339 30
3108 18
1197 6
4257 22
6098 26
10122 49
19760 69
2841 13
3412 7
16823 125
10230 42
8115 46
9036 62
7519 31
5457 23