1006 264
999 94
823 767
736 866
716 586
610 335
595 440
561 610
502 619
496 507
465 284
420 666
345 490
325 654
310 777
234 451
226 256
210 716
182 134
104 243