504 67
909 72
556 147
586 49
509 252
540 65
322 94
952 129
1071 96
256 79
1068 114
2789 202
1147 87
151 52
486 69
621 147