125575 827
205131 1054
229796 606
429477 856
100416 564
53387 443
20085 367
55188 616
124376 483
11347 471
5728 410