448 883
368 85
13 303
502 296
624 807
86 425
862 954
649 545
36 724
1010 757
47 18
761 902
548 634
512 518
246 375
797 410
456 807
197 552
137 98
72 260