4053 504
2597 592
20383 630
11650 113
12888 289
6304 239
6645 676
3333 67
8134 745
9927 436
15930 426
28695 738
4452 412
10929 479
3258 68
3966 510
3129 266
3541 871
44078 578