18296 261
8239 508
21688 327
115400 1325
19521 591
63114 613
30022 642
14652 194
16301 322
44967 685
16117 392
30421 454
34400 558
16134 99
18253 139
13546 129
18404 331
16467 299
7535 143
39204 433
15564 818
25250 147
17178 723
20540 341
43400 294
17038 76
13832 441
51944 778