308 38
774 386
217 215
672 838
27 299
225 69
410 721
488 95
157 248
42 760
761 31
485 493
307 673
155 517
1003 627
634 115
144 425
962 408
530 984
921 538