326 448
933 742
1983 150
604 316
920 390
432 250
875 249
594 47
658 33
184 555
99 746
405 637
1021 526
90 209
334 894
22 37
526 961
913 713
126 345
693 975