640 38
341 189
783 791
146 878
2756 269
25 846
570 853
747 997
973 675
450 394
78 244
179 605
334 425
486 454
508 932
143 719
224 903
910 950
1047 175
596 866
965 42
840 503
423 414