578 406
840 209
221 117
101 727
504 15
749 667
868 61
355 142
422 905
276 65
931 184
349 132
224 520
648 955
96 133
77 813
58 293
883 714
977 84
670 328