105026 40
27083 31
26398 40
26282 40
70491 97
151855 197
43077 69
22277 106
9855 40
21168 119
17445 116
12779 91
13612 106
48188 254
15129 50
35990 59
90053 144
123379 97
92837 147
48006 87
42606 75
65687 135
237997 263
39866 43
100499 97
94574 100
69777 72
62027 72
68229 113