679 638
911 494
181 447
363 325
951 998
905 998
927 690
586 971
1205 163
807 889
534 798
366 962
508 673
1167 12
1963 935
124 5
292 511
228 20
297 242
1480 847
510 428
650 851
519 114