97442 137
66288 61
26634 33
16731 44
31077 37
35306 55
49550 81
10521 8
17533 13
70095 95
31113 36
56526 55
35326 34
27509 60
27589 49
26437 44
150050 127
32117 42
102065 162
55457 201
42786 112
11309 23
14996 17
28757 51