250382 24
203331 16
167606 28
111328 16
154878 14
641976 106
109303 15
75929 15
95883 9
25829 3
60259 7
74753 15
82257 12
119834 29
50102 6
55380 1
28802 2
49879 5
107758 14
35752 2
62252 3
28604 5
37977 5
112226 16