32049 9
17959 10
15554 16
20128 24
27657 8
15151 13
30392 28
20759 21
167100 222
83231 135
59148 70
17262 19
11981 17
7334 5
15395 14
40014 43
32079 46
42400 43
14895 17
15567 16
59176 59
8139 12
30824 23
20482 29