13585 166
1789 60
7434 551
5216 97
252747 469
67486 667
37055 217
9403 82
64990 717
16702 466
7017 543
5150 189
5677 533