508 437
6536 805
224 903
714 676
659 30
433 834
973 675
479 278
422 431
1043 173
906 157
1339 239
2774 269
459 587
242 128
342 62
208 939
596 866
891 104
915 2
985 324