5056 221
4731 624
2661 300
4656 531
21255 1019
5427 693
2815 408
7717 493
4157 542
6097 762
3701 572
4596 385