23918 18
12694 15
17067 19
20325 27
21935 15
17029 8
15472 14
17828 17
21937 59
21662 40
28325 52
14240 9
10111 8
7121 9
19695 37
14361 19
16192 28
10403 12
9096 19
15325 19
12863 18
35236 25
34709 64
7059 5