3581 4
10452 29
2891 3
7206 20
5335 18
5092 8
4421 14
4088 7
6751 19
6650 11
4145 10
2136 3
5224 15
3599 10
8117 32
5299 13
4440 11
12406 50
5980 12
8084 55
3800 14
9583 46
6698 39
28951 175