572 141
815 266
974 488
628 109
278 222
876 733
249 464
236 173
709 542
147 518
513 604
396 744
1003 534
864 35
48 469
531 100
494 961
18 286
354 797
598 810