403 286
545 192
57 709
339 560
143 335
527 329
1015 406
826 510
68 934
119 850
248 729
593 894
25 103
770 420
579 598
629 634
967 616
905 759
394 878
956 797