963 106
104 154
149 143
906 3
761 494
37 792
505 834
445 288
465 776
264 166
433 601
968 944
539 634
374 435
102 753
229 223
177 825