3988 418
2296 573
875 233
201 954
629 292
983 638
599 633
877 240
484 424
472 113
10 964
1002 875
742 514
4708 786
691 327
162 563
318 714
117 525
684 741
157 234
257 644
926 825
988 879