431 70
15328 485
2436 156
18232 308
5920 588
6733 390
7745 451
2253 113
3395 366
3819 746
4504 522
2758 740
3196 585