95596 242
30034 82
12104 22
6015 2
8041 11
18660 29
7934 11
7634 9
20993 59
16287 26
45911 129
5321 6
8369 8
4671 1
8601 19
7455 16
7807 17
9576 16
10062 22
13031 25
14439 37
12529 40
17185 46
24378 89