2626 525
24275 465
4611 319
5012 152
27013 121
9745 618
9148 57
2407 162
14636 575
7059 664
3322 95
2150 246