1003 908
900 863
434 740
902 647
207 583
663 580
862 507
303 394
773 380
139 230
527 224
902 208
130 181
881 169