2629 525
24276 465
4613 319
5013 152
27032 121
9746 618
9154 57
2407 162
14650 575
7059 664
3323 95
2151 246