2965 595
14844 224
13336 520
12889 588
3274 333
4068 947
3346 580
3199 655
16476 299
12568 617
4500 707
3925 654
2965 417
6053 783
7450 792
6377 691
3561 672
2864 443
1730 215
3363 722
2761 386
3774 218
2926 300
3667 812