1680 60
7312 551
5096 97
247643 458
13065 166
65660 667
36808 217
8995 82
63206 717
16123 466
6874 543
5080 189
5559 533