2641 525
24276 465
4614 319
5014 152
27051 121
9749 618
9162 57
2408 162
14665 575
7068 664
3323 95
2152 246