105 820
900 18
338 746
172 477
1003 695
813 506
656 119
443 673
501 385
583 772
354 803
555 99
1130 345
666 49
599 847
789 188
901 505
285 179
318 18
860 391
500 254
402 789