3195 5
30838 122
26457 117
11093 32
3217 11
12510 17
2718 11
9092 19
4975 12
3637 13
4693 14
2912 10
5568 36
2842 6
2976 9
4694 23
3423 8
1565 9
2330 8
1994 5
2220 8
5553 30
7658 34
1910 3