3131 610
5797 681
8288 445
4891 457
5189 597
35465 877
6001 392
3570 109
108996 613
5577 141
36931 952
7626 65
10160 969