51184 7
70581 8
56752 17
68533 12
82203 36
39032 8
75134 14
34759 6
47356 8
47429 6
63259 9
55678 8
49078 9
53401 1
62057 14
71232 8
63807 9
35555 8
48556 6
114482 21
139957 29
108007 22
46976 3
221857 52