531 613
633 406
197 152
439 244
926 813
966 502
8 628
364 576
172 409
891 275
401 866
310 122
63 15
815 361
40 82
288 53
818 820
450 26
933 342
946 882
267 44
546 736
389 941