13904 17
34509 91
19010 30
14213 25
9579 26
21615 50
34698 163
19358 50
30285 95
12942 29
12093 25
6421 10
6426 18
21678 62
4912 14
10251 40