5031 93
1679 187
3579 576
2046 180
3089 691
1982 390
5363 552
2634 175
6529 682
3067 465
7179 841
4724 730
8558 365
29669 313
6704 721
2604 173
8601 596
5052 542
3637 529
4574 783
5179 664
9578 555
2740 612
14874 928
5136 433
3437 288
3051 182
5203 254