1218 242
726 58
1659 82
8766 905
2932 479
580 111
3423 738
1929 316
3287 607
2030 392
2487 500
3525 696