1009 551
950 909
952 355
773 449
1007 234
450 944
900 58
924 42
283 197
678 236
127 842
662 393
366 931
201 886
589 921
484 339
562 916
666 176
67 384
82 580