31531 10
25451 1
31208 2
89808 7
47907 1
41827 2
101104 11
44453 3
113630 8
54256 1
69281 3
32378 5
46777 3
47305 3
39183 4
67154 1
27833 1
43231 4
37531 5
38178 1
24779 1
21153 0
24979 0
38328 1