311 109
255 704
942 214
29 427
417 906
578 757
553 834
246 265
856 952
346 562
496 499
237 283
336 70
599 895
706 14
318 75
144 83
489 758
655 982
171 278
425 636
104 27
997 468
694 818
285 356
37 912
515 772
481 524
215 578
502 149