9580 683
7968 447
10649 532
8912 49
7664 761
6441 81
5341 278
4045 76
6203 295
7979 491
4859 760
2531 100