2575 82
14080 393
13979 352
54628 616
8253 193
21817 292
11494 222
6422 103
108045 551
33051 913
8527 52
6379 465
6318 595
6778 592
5212 670
4917 170