2598 9
5383 23
6765 19
2053 5
7586 16
4833 6
41808 81
14913 22
48358 80
20684 45
3125 6
14376 27
13909 25
31295 109
3937 34
3816 19
12883 37
6673 27
11295 24
33104 68
16539 32
19643 54
9220 14