11795 58
4103 9
4487 6
3800 15
2529 3
3597 11
4181 3
2542 1
3609 3
13059 16
7592 17
3526 5
8064 18
6116 15
4880 9
2313 4
4034 7
4546 12
4524 4
3585 13
4482 21
10374 17
3760 4
35277 77