343 943
188 518
727 265
319 591
1000 887
211 10
954 929
80 902
425 984
926 721
311 524
684 502
79 706
98 941
285 899
259 980
825 924
57 704
692 236
538 342