19 31
941 525
107 75
494 327
700 702
52 844
66 273
953 761
628 412
382 904
360 386
550 404
430 561
176 396
562 927
690 912