2993 636
3129 910
3144 706
2508 315
2480 536
2875 489
433 50
1386 316
2632 550
1843 371
551 67
3692 777