5766 645
2603 612
9905 624
3384 565
1521 211
5050 646
4043 784
7499 810
6799 202
5404 111
10784 137
3792 527
3222 42
2431 111
3498 763
3442 39
26295 710
17339 485