2632 525
24276 465
4613 319
5014 152
27035 121
9746 618
9154 57
2407 162
14654 575
7059 664
3323 95
2151 246