31777 85
11488 16
41002 68
11852 23
11516 22
8984 21
12362 42
8866 23
9319 25
6812 11
9593 15
7849 27
7484 13
4045 13
3209 4
3935 6
16748 22
4164 13
4442 4
3028 4
3087 7
3663 0
7583 12
8252 29