18818 26
17874 17
19749 19
13603 6
9604 18
22188 46
7532 13
33925 24
6005 17
30690 53
3390 2
3559 3
4952 4
4588 2
3581 7
3473 2
6218 10
5722 8
7552 9
5029 10
5012 6
4044 7
9922 23
3274 1