3160 521
2968 507
4385 349
3131 479
2589 320
2884 732
1388 180
1675 356
3683 912
3794 855
2857 528
1483 274
2603 612
1660 356