503 71
1290 97
2234 194
513 89
749 68
619 221
7141 65
702 72
394 48
1762 357
1503 166
5062 273
681 60
636 79
164 49
617 82