1680 60
7310 551
5095 97
247548 458
13064 166
65612 667
36805 217
8990 82
63166 717
16120 466
6873 543
5078 189
5559 533