5057 523
4848 93
1615 187
3456 576
1859 180
3036 691
1934 390
5211 552
2553 175
6461 682
2996 465
7008 841
4658 730
8414 365
29164 313
6434 721
2531 173
8276 596
4982 542
3543 529
4506 782
5098 664
9379 555
2667 612
14651 928
5050 433
3284 288
2972 182