5851 645
2655 612
9997 625
3427 565
1572 211
5122 646
4104 784
7568 810
6893 202
5467 111
10962 137
3843 527
3312 42
2501 111
3563 763
3536 39
27068 710
17672 485