18447 630
11270 112
12539 289
6239 239
6569 676
3298 67
8078 745
9826 436
15752 426
28371 738
4406 412
10848 479
3215 68
3932 510
3076 266
3481 871
42276 578