40028 6
19655 1
24530 2
25981 1
22928 0
24258 2
47129 3
95483 7
31926 2
40182 6
62233 7
59853 9
109104 10
47203 9
55152 10
41331 8
64581 2
17705 0
37229 1
18431 1
23256 2
34104 1
59458 12
27653 6