1006 356
165 421
344 557
239 336
666 243
228 715
933 863
905 47
299 814
339 908
414 928
359 708
344 412
705 845
178 294
857 163
754 109
454 193
237 721
28 795