80132 14
85882 20
73106 3
38583 7
42558 5
47605 7
33059 5
41458 2
68355 12
26204 2
33908 8
109454 16
67382 8
56307 6
36007 4
48503 14
36677 7
37334 8
28901 7
103927 13
67527 14
33931 5
546178 96
149754 26