3110 866
2795 113
6009 275
5001 578
3646 860
4322 779
5022 137
3685 540
2289 137
45647 253
79469 182
9697 126
15197 206
17572 521
5857 573
12661 475