575 133
379 328
147 440
56 763
723 628
607 41
569 979
209 861
73 785
730 592
618 205
244 43
539 512
271 376
251 872
299 198
482 934
670 455
436 90
952 704
662 60
429 384
238 134
31 4
664 891
394 105
253 138
305 651
176 439
684 972