3420 812
2961 609
4009 986
2999 409
1249 218
2030 468
3075 586
3844 335
3746 510
2489 188
2814 453
2800 427