5978 803
3021 537
7488 570
2640 41
3362 346
1753 66
5636 690
2780 368
3541 539
4476 533
3688 502
3054 284