3580 607
2978 593
5035 513
3077 342
3725 461
2197 192
3807 800
2999 358
7903 926
5129 897
2543 440
1555 325
7568 503
5698 663
10714 824
6276 946
1267 287
21066 835
2385 332
3452 646
2042 217
626 87
6324 491
10588 392