300 203
313 338
343 927
759 352
802 518
376 271
402 816
836 874
603 491
1003 546
820 472
82 437
919 610