3009 512
2922 397
2556 286
8507 692
1829 296
8998 825
2726 570
5311 589
1168 112
3660 152
14644 403
2874 416
3479 854
3512 385
4417 486
539 95
3259 619
8309 716
6972 598
5523 59
2676 641
1658 40
2660 406
3190 803
1703 307
3161 862
3444 840
2838 440