1030 186
1005 772
998 9
977 252
976 642
780 9
754 13
735 782
674 942
665 557
612 464
578 84
537 366
471 550
436 683
433 724
391 900
390 284
336 34
290 95