27508 2
32508 7
80129 18
21233 2
36557 3
96179 10
54529 6
57377 10
51359 5
37334 3
36951 3
29403 2
26233 1
20578 4
46202 10
27951 2
22255 0
36383 6
18779 1
46081 7
79909 12
31604 4
46981 4
1043202 60