4432 16
2298 11
979 3
2656 5
6921 16
3547 12
1239 2
3395 10
2734 16
2620 9
1881 4
3617 6
3039 6
3348 4
15734 79
10355 70
12430 34
10945 80
5150 12
2752 6
5047 13
2287 13
7412 67
6749 21