28942 8
13578 22
55789 68
87890 20
85682 16
453 102
54539 11
6602 1
20213 26
33901 10
44698 42
9227 121