18476 27
19290 27
20894 29
12293 13
17938 25
56575 130
26351 47
15922 17
20409 27
19929 21
10994 6
21753 37
14798 9
23763 26
57340 181
45150 85
40703 99
18982 44
25197 53
31269 54
49712 154
170094 474
21583 30
24619 34