13585 166
1789 60
7434 551
5216 97
252740 469
67484 667
37055 217
9403 82
64988 717
16702 466
7017 543
5150 189
5677 533