582 6
126 1
19 6
324 47
958 20
395 12
943 22
34 32
632 33
222 49
773 44
155 43
985 16
922 22
248 3
875 23
588 9
231 34
35 41
752 2