613 58
5993 524
8631 414
1539 425
8662 171
6762 377
5878 841
3482 580
1215 255
3154 876
1352 57
997 172