2488 579
2125 108
3365 164
4701 686
2330 405
1459 89
4647 133
7300 539
3104 668
4004 535
3896 506
1720 58