85 29
13 193
806 10
1245 1000
907 170
747 698
844 71
385 838
396 590
932 250
278 121
267 388
499 675
1013 79
637 743
737 843
420 611
409 106
486 391
2686 792
32 153
989 544
893 23
305 973