512 303
2502 127
726 152
628 673
832 775
300 393
217 193
902 62
1061 777
221 781
527 818
860 578
663 805
695 572
628 657
458 647
98 680
791 238
652 271
466 708
319 103
432 875
172 189
572 808