40402 31
9499 10
18875 11
19133 37
15633 37
63585 85
14152 13
17329 10
9652 11
19136 24
15728 14
20844 22
12305 19
19500 23
14960 23
22636 35
18040 28
10237 14
8733 7
15018 28
27925 46
7602 4
26223 49
14778 13