21592 535
2412 488
2497 525
3949 474
2841 578
1389 200
2783 763
2932 750
2659 290
926 77
3031 404
2018 325
3477 142
2943 461