3080 420
20722 104
9419 530
4962 83
9998 90
14688 656
6601 571
38684 248
2871 674
2519 415
1760 447
4121 651