1203 89
1395 72
3348 561
797 114
2550 550
2369 370
874 77
683 98
2580 623
3488 459
2890 747
536 37
1895 380
3327 678
2781 714
1736 352
2282 462
2333 555
2529 519