5672 645
2551 612
9823 624
3141 565
1448 211
4988 646
3965 784
7312 810
6704 202
5325 111
10557 137
3724 527
3118 42
2358 111
3442 763
3317 39
25276 710
16874 485