168197 219
21506 999
16119 599
326167 843
129538 1060
13163 762
11786 285
58156 180
83295 553
53624 361
7597 530
4173 572
8855 755
4198 97
3187 129
3040 272
7061 338