531 990
41 971
279 944
873 848
338 717
650 636
276 631
666 595
153 580
470 530
382 409
697 321
594 305
317 150
344 72
673 45
647 37