1561 71
15705 485
3957 156
21617 309
6348 588
6877 390
7768 451
2406 113
3514 366
3875 746
4573 522
2833 740
3261 585