875 409
958 30
179 538
113 398
200 751
1008 771
207 577
530 594
741 518
65 795
102 46
890 173
649 83
47 202
153 319
309 443
235 924
501 420
199 286
775 592