396 171
261 888
290 75
872 883
964 945
372 304
857 140
460 454
834 173
672 892
239 10
793 637
2548 269
517 441
1198 408
658 84
132 893
935 29
604 956
727 74
709 764
465 618
183 941