509 83
1320 136
889 73
580 81
461 84
475 52
101 61
150 47
407 84
701 81
666 72
926 67
621 60
2055 175
728 94
1054 67