951 133
689 92
14412 81
1039 170
1370 289
789 102
870 71
857 268
1231 59
698 76
1156 83
2169 73
567 86
526 70
4615 204
1485 75