963 543
350 83
94 225
37 29
769 664
975 298
252 108
969 520
645 150
864 79
765 697
286 354
1003 132
588 984
351 330
313 293
579 81
13 509
375 304
358 525
389 532
152 636
890 995