20036 45
21994 53
21061 55
18043 28
17039 32
25306 61
14922 25
46100 118
16715 35
15642 27
16726 30
21028 49
79926 298
18156 32
19852 46
21911 37
26614 56
22309 44
26213 68
17898 39
42704 107
20311 29
31258 74
32824 101