2705 820
2424 555
2271 563
2679 736
1479 309
2998 921
2942 765
2782 644
503 117
1897 79
25079 121
3974 89
4322 529
3827 733