328 228
510 189
672 472
487 975
975 939
102 745
463 875
950 77
455 374
343 445
519 814
864 749
627 763
2560 936
1044 1000
1335 883
1187 832
788 122
508 983
737 51
623 296
78 790
104 831