476 23
773 626
303 52
398 703
125 563
649 130
240 167
311 544
488 87
76 372
830 92
715 458
242 679
576 78
1124 37
659 847
511 178
478 422
99 309