2927 198
845 81
521 144
302 53
596 74
594 62
1141 59
1213 153
309 61
203 83
647 248
430 87
458 98
2352 66
388 69
393 52