3421 812
2963 609
4010 986
3001 409
1249 218
2030 468
3077 586
3844 335
3746 510
2489 188
2815 453
2801 427