115981 309
96318 79
24446 19
37732 64
7748 9
25748 51
14246 27
121590 193
55166 22
38173 83
3378 11
76903 140
3763 17
9757 17
11347 22
35316 53
21157 14
7082 24
16495 35
16426 7
6248 10