1151 235
704 207
1257 372
1194 260
3270 750
8420 55
1296 139
4694 760
3924 585
3086 545
2961 409
2173 261