504 87
868 115
2201 83
1447 63
937 152
4548 106
1428 141
1387 76
1165 78
953 63
955 110
1039 112
1353 71
1179 288
1544 102
1566 211