16330 702
9062 597
3221 659
5912 151
3552 705
2792 302
7205 308
3510 583
3923 388
4462 840
4231 684
5310 518