3131 610
5797 681
8288 445
4890 457
5187 597
35464 877
6001 392
3570 109
108980 613
5577 141
36929 952
7626 65
10159 969