50043 93
92964 181
104331 280
51836 124
78695 157
34157 40
29256 41
51196 93
143735 346
84191 173
261620 895
39744 70
50734 182
26370 41
32618 44
47638 81
38736 51
160646 481
58220 150
134478 284
48093 52
195870 612
56758 155
42354 69