166280 879
13432 342
21618 772
11616 266
9342 94
7352 626
7520 276
30544 706
29687 622
21631 112
50869 640
4882 213
4221 573
5053 141