1684 60
7316 551
5101 97
247805 458
13069 166
65732 667
36817 217
9022 82
63263 717
16139 466
6875 543
5084 189
5562 533