1561 71
15706 485
3957 156
21617 309
6349 588
6878 390
7768 451
2407 113
3515 366
3876 746
4574 522
2835 740
3261 585