29728 84
23016 48
30716 99
31019 101
11593 15
15771 38
11737 8
13448 19
25899 46
21346 70
20238 50
28830 41
13506 13
11483 11
35026 58
20024 63
17393 49
12335 8
19336 21
9581 11
36117 65
26515 75
18908 33
19848 24