11029 8
9633 15
16584 20
30488 15
9261 9
30385 26
15488 10
17016 29
12230 16
9970 6
452 9
4842 3
3878 12
12579 18
4311 9
6797 9
3463 9
6939 15
4759 6
2583 2
5247 8
4184 7
27262 19
39320 80