3125 610
5770 681
8258 444
4870 457
5172 597
35418 877
5963 392
3531 109
108427 613
5556 141
36831 952
7588 65
10101 969