986 817
930 703
870 625
806 684
650 303
608 969
535 4
526 654
487 13
397 47
370 845
348 619
330 945
267 589
248 238
202 347
138 527
97 44
80 96
28 53