451 739
628 85
25 762
123 224
388 928
839 809
152 72
200 676
905 779
300 49
239 199
570 144
930 393
10 193
374 621
184 933
747 731
284 89
678 456
418 988
290 977
396 28