529 263
376 311
277 412
70 288
335 906
334 807
160 589
429 11
507 704
900 654
737 930
42 518
293 774
484 975
705 948
26 62
875 805
232 73
150 271
785 924
608 12
432 140
891 801
125 508
300 695
578 712
933 167
927 28
327 459
387 211