3116 5
30767 122
26407 117
11081 32
3209 11
12417 17
2710 11
9071 19
4960 12
3627 13
4685 14
2901 10
5549 36
2831 6
2961 9
4685 23
3410 8
1557 9
2326 8
1987 5
2205 8
5535 30
7644 34
1906 3