418 26
935 115
133 423
496 813
293 824
509 72
805 524
144 971
287 129
170 545
281 638
721 975
989 929
231 8
405 107
558 154
1005 140
370 460
579 717
16 548