8421 683
7947 447
10597 532
8858 49
7629 761
6414 81
5302 278
4010 76
6169 295
7951 491
4847 760
2519 100