528827 52
287480 28
106308 35
586129 54
36403 2
89584 12
90308 7
127151 18
134958 12
103556 15
76076 7
180552 32
34252 2
41807 3
49879 4
64258 7
73552 7
45280 5
74783 3
164176 32