310 24
299 964
1014 472
188 92
671 58
263 982
135 111
478 365
612 120
545 901
141 430
1011 475
74 374
586 391
281 296
758 60
966 576
657 437
696 3
736 847