2949 460
39157 548
19262 187
9076 523
12909 156
13605 130
5549 282
9282 129
7047 280
6877 431
24405 712