2949 557
2931 30
3110 721
4428 417
3110 404
3564 812
847 37
2277 413
2303 589
2921 597
4353 468
2912 46