302 403
319 829
181 969
438 674
666 465
863 775
541 846
409 217
485 395
792 298
81 931
536 553
863 301
605 87
895 17
664 517
543 506
937 962
338 817
304 136