3132 610
5799 681
8296 445
4893 457
5191 597
35471 877
6007 392
3575 109
109100 613
5585 141
36943 952
7633 65
10174 969