8317 12
13904 17
35343 92
19394 31
14213 25
9970 26
21615 50
35097 165
19748 50
30673 97
12942 29
12093 25
6421 10
6426 18
22078 65
4912 14