2949 557
2934 30
3110 721
4428 417
3111 404
3564 812
848 37
2277 413
2304 589
2921 597
4355 468
2914 46