15031 50
43686 184
89410 372
17109 155
30620 183
32557 253
27803 184
28421 228
93990 329
25801 121
34543 251
72886 297
73745 193
42253 167
54294 153
34369 261
25804 280
15645 71
182300 251
10702 244
58049 220
21884 94
78562 431
53414 203
26576 306
48425 219
13879 215
7924 62