4591 17
1401 6
1150 5
2670 10
2029 3
4875 20
1457 4
1604 6
2328 2
1507 10
2189 13
20183 75
6923 25
2895 16
4798 27
14797 62
25010 129
9172 41
2404 13
4246 14
2696 12
3251 4
2119 6
2054 7