1071 96
392 68
1114 64
213 68
2158 122
953 159
1636 59
495 79
492 66
146 48
1171 84
28830 281
371 60
266 61
246 68
695 122