3132 610
5801 681
8298 445
4894 457
5192 597
35483 877
6012 392
3581 109
109133 613
5588 141
36960 952
7637 65
10178 969