106631 200
7439 14
10416 29
26422 29
8036 27
8330 12
2617 16
3175 5
9936 67
2548 8
3447 10
3819 14
4866 10
446 7