304 338
508 986
122 563
425 406
193 471
362 146
105 741
914 219
662 243
422 216
986 569
913 65
473 750
756 172
890 136
449 996
862 487
145 585
262 76
708 790
1009 769
736 972
439 291
566 328