25770 16
5207 26
2537 8
45335 11
1682 2
3108 2
3824 10
7803 28
6154 12
2928 4
3059 6
2555 3
4483 5
4318 3