2575 82
14080 393
13979 352
54631 616
8253 193
21819 292
11495 222
6423 103
108047 551
33051 913
8527 52
6379 465
6318 595
6778 592
5213 670
4917 170