15031 50
43686 184
89410 372
17109 155
30620 183
32557 253
27809 184
28421 228
93994 329
25801 121
34545 251
72886 297
73747 193
42253 167
54294 153
34369 261
25804 280
15647 71
182306 251
10704 244
58051 220
21884 94
78564 431
53414 203
26576 306
48427 219
13879 215
7924 62