12641 26
31345 52
15212 29
8858 9
10052 19
14868 18
8145 9
10812 7
16492 21
7985 8
7540 17
111443 106
11888 16
9206 14
18786 25
11178 10
110499 104
9210 6
37104 80
20268 22
16840 25
26996 35
8906 3
20641 39