107622 97
34896 71
30484 63
47222 53
23985 46
37305 46
22369 43
31270 38
18171 33
34404 32
17413 32
19354 30
18836 30
10947 29
22333 29
17547 28
10564 25
11168 24
12701 23
13841 23
19654 23
8875 22
15341 21
10686 21