580 485
42 109
504 407
787 851
10 718
557 116
453 47
990 944
827 559
991 173
653 514
497 140
370 193
635 587
395 78
871 500
435 217
405 608
628 555
517 591