16322 628
10675 112
12252 289
6148 239
6494 676
3235 67
7985 745
9644 436
15567 426
27598 738
4357 412
10708 479
3140 68
3900 510
3001 266
3437 871
40810 578