506 334
554 574
718 144
823 359
606 361
862 346
298 614
268 124
881 39
927 723
429 113
111 644
629 473
118 127
505 218
186 522
273 963
491 468
445 290
52 888
54 254
504 113
102 789
1000 546