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