3132 610
5801 681
8297 445
4894 457
5192 597
35478 877
6011 392
3580 109
109128 613
5585 141
36953 952
7636 65
10178 969