2575 82
14080 393
13979 352
54633 616
8254 193
21819 292
11495 222
6423 103
108049 551
33051 913
8527 52
6379 465
6319 595
6778 592
5213 670
4917 170