668 10
548 912
33 417
1012 832
453 400
650 337
348 86
789 901
793 101
333 497
54 174
200 676
513 674
13 193
174 745
823 583
481 624
172 947
458 334
392 404
615 6
578 291
172 103