526 87
1551 203
339 58
225 67
585 78
2536 85
287 65
604 72
2045 326
1289 62
191 54
470 60
1293 97
89 54
627 112
835 224