300 642
878 240
796 412
659 11
380 222
482 66
74 198
386 345
1007 44
671 112
118 182
101 438
828 477
925 94
524 334
370 676
342 737
832 760
96 668
519 150