8009 111
10395 289
5718 239
6149 676
2736 67
7512 745
8881 436
13665 426
25295 738
4030 412
9702 479
2778 68
3474 510
2653 266
3257 871
35011 576