1069 632
1005 278
942 364
930 711
819 955
787 706
785 836
671 276
581 884
562 378
493 694
410 289
270 623
145 265
103 378
83 824
38 490