926 852
887 98
872 287
796 248
772 921
749 1000
624 380
605 316
514 45
483 965
424 114
370 57
341 553
323 963
313 992
292 822
273 761
241 773
189 352
138 829