3416 812
2959 609
4006 986
2996 409
1249 218
2027 468
3075 586
3844 335
3743 510
2484 187
2814 453
2800 427