943 570
329 874
642 504
308 606
969 368
56 987
71 240
314 805
294 743
117 445
869 737
591 467
229 884
180 175
694 31
532 600
486 1
124 353
602 844
409 531