3196 654
988 840
1459 978
357 47
331 725
266 249
881 630
499 673
663 234
884 205
310 811
129 516
64 15
337 906
852 190
175 129
892 275
364 576
771 470
546 736
492 403
590 222
633 363