6098 963
31715 614
15543 392
54051 105
31556 248
9287 645
3267 144
3335 317
2718 290
3551 314
3704 553
4542 856
3418 75