332 70
15278 485
2060 156
18012 308
5894 588
6715 390
7745 451
2236 113
3388 366
3811 746
4498 522
2757 740
3191 585