587 457
476 211
402 311
910 906
2508 648
1147 883
1007 140
922 805
382 726
498 813
1228 163
133 423
405 107
362 312
120 839
960 8
484 457
579 717
106 873