301 349
358 957
358 126
70 113
147 49
943 155
13 186
671 388
371 532
359 675
587 661
238 938
461 6
450 418
334 580
119 347
227 398
519 591
55 850
661 702