9596 1569
10104 1696
522 676
9659 2272
9065 805
251 338
92 156
991 432
795 143
597 521
775 14
1058 801
734 485