2971 412
689 318
751 412
66 889
398 488
1008 396
526 364
191 875
278 484
766 676
814 629
263 322
933 712
2282 793
831 66
746 525
118 584
624 263
308 201
239 992
912 219
88 386
128 659