3125 610
5770 681
8258 444
4870 457
5171 597
35418 877
5962 392
3531 109
108423 613
5556 141
36830 952
7588 65
10099 969