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