1022 78
831 853
679 282
662 961
572 602
559 1000
528 610
516 629
461 550
355 275
282 744
187 999
84 28