21699 33
27854 83
14876 28
35860 98
19341 40
27716 27
18652 28
30473 50
13696 24
38971 98
16791 18
23226 33
12265 15
14931 10
17019 17
43994 111
37167 78
30772 80
28223 40
45250 179
20784 41
55345 111
18531 38
35463 109