1000 541
389 285
502 804
523 429
258 565
770 934
804 268
311 92
921 969
222 450
927 607
104 312
584 902
380 10
318 494
16 893
156 850
114 539
673 837
705 186