2905 482
4246 631
5079 414
1450 84
3298 646
2942 247
3536 485
1794 55
3323 619
3020 486
3003 244
3949 833
3614 858