14926 485
966 156
17299 308
5842 588
6668 390
7741 451
2204 113
3356 366
3791 746
4489 522
2746 740
3178 585