18813 26
40250 41
17230 22
20924 64
23849 46
18224 32
55242 85
78326 111
7748 9
13842 25
17126 44
28872 88
27927 54
17845 51
25642 228
7116 35
5973 15