31816 59
33553 56
35754 85
28689 80
42871 73
58017 123
42358 76
70614 92
51182 154
18770 35
20271 57
41504 81
19694 46
32471 83