3265 645
2477 612
9653 623
2911 565
1395 211
4827 646
3887 784
7230 810
6559 202
5217 111
10216 137
3649 527
2971 42
2262 111
3381 763
3186 39
24193 710
16337 485