1002 908
899 863
432 740
902 647
207 583
662 580
860 507
301 394
771 380
138 230
522 224
902 208
130 181
881 169