103031 9
142107 5
1581205 147
401506 41
114426 23
128430 13
162701 24
108805 9
133277 20
82578 9
64827 6
96432 11
97055 8
194806 26
115632 19
72777 20
59501 4
89427 8
73709 5
65931 3
86858 11
76309 9
86876 12
68306 2