19676 40
35857 106
27447 52
12925 27
16894 30
21163 33
14471 10
16317 39
41210 212
33106 80
34602 85
18930 49
14221 28
26980 77
22953 26
8339 2
18682 48
22045 60
13234 24
27220 61
26921 50
19735 37
32519 71
20178 43