3062 420
20626 104
9412 530
4785 83
9967 90
14651 656
6587 571
38355 247
2869 674
2508 415
1757 447
4102 651