989 929
400 311
921 805
1005 140
642 53
484 457
559 141
638 564
16 548
1001 155
179 300
578 690
419 26
584 761
777 914
411 917
276 183
538 35
805 524
287 129
295 727
269 646