5556 12
4370 14
3734 10
4318 17
1071 5
2988 9
4208 11
1486 3
3814 16
1465 6
4659 22
1250 9
1182 5
2120 8
3751 15
2281 9
13654 84
49623 164
4212 19
5756 25
3013 3
5090 27
20580 110
6697 53