2955 6
3351 8
7262 29
4327 16
1993 13
11616 52
2389 5
5321 20
11179 44
2728 10
4924 15
2676 8
3214 13
2200 6
7341 27
3577 15
3687 7
7536 14
8546 21
12199 36
17300 31
79128 335
10194 17
7548 24