2997 5
4441 14
3371 6
6220 17
3946 10
5037 31
4909 27
7234 59
8683 56
3225 15
1128 2
5091 17
4445 12
2205 10
2393 12
2754 17
2686 5
2327 4
3897 6
2070 1
2498 8
2029 3
4095 15
3059 15