540 128
371 289
66 740
826 297
674 455
337 518
955 1000
957 502
55 159
864 7
594 737
20 104
13 314
954 170
721 948
836 913
419 747
456 609
575 644
679 229