61194 50
12122 49
6835 10
24960 138
29047 46
9945 38
19885 51
12126 38
37694 87
35298 47
2954 7
9914 38
2700 9
6346 13
8541 20
29825 82
8169 20
2598 5
3213 8
3333 6
3570 16
2904 15