640 38
160 655
423 162
1816 999
518 410
946 414
362 244
224 903
25 846
253 374
33 622
466 790
630 898
375 573
783 791
711 822
508 932
730 631
722 972
663 659
842 983
399 459