99633 4
79905 4
112958 9
96384 6
49952 0
196680 21
72259 1
75833 7
80352 10
89278 7
30479 1
41103 1
59282 4
29052 1
103708 11
148851 26
95333 7
154632 7
58729 3
652327 90
122533 13
82505 7
84880 17
86682 4