328 90
1546 842
987 840
743 525
463 732
988 100
298 141
755 45
128 659
345 622
499 673
420 614
540 860
773 896
812 257
323 49
714 234
721 80
524 364
766 676
774 214
885 441