5667 645
2547 612
9810 624
3136 565
1439 211
4983 646
3955 784
7305 810
6692 202
5316 111
10536 137
3718 527
3112 42
2351 111
3434 763
3298 39
25164 710
16834 485