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