1684 60
7316 551
5101 97
247799 458
13069 166
65727 667
36817 217
9019 82
63263 717
16139 466
6875 543
5083 189
5561 533