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