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