18577 630
11303 112
12563 289
6246 239
6581 676
3304 67
8079 745
9841 436
15772 426
28410 738
4414 412
10859 479
3221 68
3944 510
3084 266
3492 871
42396 578