3010 512
2922 397
2556 286
8514 692
1829 296
8999 825
2727 570
5311 589
1168 112
3662 152
14649 403
2875 416
3479 854
3513 385
4417 486
539 95
3260 619
8311 716
6973 598
5525 59
2676 641
1660 40
2661 406
3192 803
1703 307
3161 862
3444 840
2838 440