2951 460
39159 548
19262 187
9078 523
12910 156
13607 130
5550 282
9282 129
7047 280
6877 431
24407 712