2949 460
39152 548
19262 187
9074 523
12909 156
13602 130
5549 282
9281 129
7047 280
6875 431
24393 712