3125 610
5771 681
8258 444
4870 457
5172 597
35419 877
5963 392
3531 109
108430 613
5556 141
36834 952
7589 65
10101 969