17006 38
21896 24
15407 23
19862 46
20821 60
16849 14
21050 49
16259 32
21003 62
27817 97
27069 44
26576 59
26555 60
29369 75
24233 58
29426 94
25161 66
22391 49
37523 164
62343 254
22956 91
51698 176
33277 69
34537 134