2575 82
14078 393
13979 352
54622 616
8252 193
21814 292
11494 222
6421 103
108042 551
33051 913
8527 52
6379 465
6317 595
6778 592
5212 670
4916 170