133351 841
70543 640
10784 157
68300 109
24199 683
70042 599
101175 725
47783 660
15476 445
12825 517
9004 842
13093 843
29387 478
30647 207
13071 313