967 59
2707 144
1593 301
2179 459
8648 736
3051 568
3816 306
4002 212
2328 370
2898 555
3258 551
4537 295
2973 844
1689 421
2734 620