7791 111
10203 289
5684 239
6123 676
2703 67
7489 745
8826 436
13564 426
25201 738
4008 412
9672 479
2751 68
3409 510
2623 266
3246 871
34685 576