358 312
640 53
537 35
287 129
369 460
294 727
985 410
2087 849
555 118
1001 155
461 273
351 929
762 978
416 26
400 311
230 8
1718 239
679 884
1058 584
665 651
835 40
268 646
96 230