115284 19
29006 11
87608 10
20682 9
29330 8
19479 8
10328 7
4707 6
8130 6
4809 6
9731 5
3427 5
12957 4
39228 4
5277 4
8233 4
3806 4
21754 4
4277 4
13683 4
3080 4
1605 4
4781 4
5059 4