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