291 628
181 87
367 679
747 145
2439 127
866 911
1008 557
508 100
396 364
526 364
675 736
618 278
330 90
668 528
155 586
89 535
450 202
299 141
1008 396
402 893
345 622
814 629