501 748
604 736
850 734
659 719
415 715
761 681
213 647
47 627
495 569
289 565
1027 319
624 306
585 298
192 286
265 284
333 245
916 239
698 232
163 172
112 98