350 70
15281 485
2069 156
18026 308
5896 588
6716 390
7745 451
2238 113
3388 366
3811 746
4500 522
2757 740
3191 585