504 218
384 910
802 221
745 965
870 298
872 133
447 46
828 348
414 124
1004 851
137 335
595 722
942 570
493 922
80 665
556 610
158 57
371 467
864 772
902 290