2705 820
2424 555
2271 563
2680 736
1480 309
2998 921
2942 765
2783 644
503 117
1903 79
25079 121
3974 89
4322 529
3827 733