1007 47
974 475
966 7
929 799
906 779
780 967
562 423
546 378
528 426
509 468
502 850
462 272
368 9
349 153
346 575
183 112
160 498
136 493
107 100