25302 16
4745 26
2285 8
45057 11
1448 2
2796 2
3416 10
7312 28
5801 12
2620 4
2805 6
2206 3
4219 5
3984 3