430 70
15327 485
2418 156
18220 308
5920 588
6733 390
7745 451
2252 113
3395 366
3819 746
4504 522
2758 740
3196 585