18819 630
11359 113
12600 289
6253 239
6588 676
3304 67
8081 745
9854 436
15802 426
28458 738
4419 412
10870 479
3224 68
3945 510
3092 266
3498 871
42639 578