17497 18
10770 6
17477 31
9603 5
31182 61
9033 10
13406 10
9882 16
16569 19
10738 14
10585 11
12267 20
10853 9
22249 32
10833 21
15387 28
27046 59
34300 105
23681 58
13960 16
35585 55
23978 50
18395 40
15054 32