19525 52
10668 26
2835 34
22511 54
6288 32
2912 7
4275 17
4592 12
3493 15
2869 12
1887 9
904 1
1173 3
1494 4
2017 6
2268 7
1306 5
2312 3
5659 32