218 103
3348 654
885 294
2970 313
535 473
3057 412
894 18
66 903
927 975
1025 224
883 827
416 143
807 396
516 752
56 922
246 376
1233 9
717 70
317 254
852 903
489 62
659 465
118 893