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