9196 3
13071 18
13007 17
16870 24
22805 27
29118 53
12740 11
14524 17
11175 13
12260 10
12034 18
15476 17
14533 33
11919 11
13252 5
17549 26
20767 27
30894 104
29001 63
18561 22
22535 40
15241 15
16086 38
10835 10