3013 733
626 119
2560 635
2033 525
2114 469
4415 525
2445 502
804 176
995 285
3021 673
452 45
1962 414
744 93
2677 783
481 105
1091 42
3943 857
3673 791
1893 423
1164 282
701 183
1993 503
3184 527
598 79