1515 450
1260 355
587 114
2310 604
6683 634
19978 33
9645 340
2828 155
3773 598
4273 52
3232 278
6478 706