693 191
103 465
395 741
84 294
241 128
596 866
658 30
656 642
546 619
456 532
1414 847
1001 84
2764 269
482 568
458 587
224 903
342 62
266 926
915 2
106 652
358 645
596 651
415 721