10776 676
9140 111
9437 529
16033 247
8840 481
9194 534
7752 296
20455 137
5429 492
1859 240
7496 927
1627 131
5007 343
3694 597