2575 82
14080 393
13980 352
54638 616
8256 193
21820 292
11495 222
6423 103
108050 551
33051 913
8527 52
6379 465
6319 595
6778 592
5213 670
4918 170