262452 32
173652 15
959783 128
3342109 291
469482 42
360983 65
104759 22
215853 21
372504 46
67029 10
143401 21
115579 17
40408 1
119184 11
42931 5
179403 29
45857 9
66456 10
475277 111
42309 1
109632 27
169351 18
152555 13
80781 19