109631 15
18926 0
49177 7
54127 11
70278 16
26853 2
38404 3
30857 3
41734 6
52027 5
71507 20
29659 2
24780 1
49678 13
58779 15
106832 36
37180 5
35683 7
39105 7
35856 4
46307 5
38133 4
209430 20
53780 8