2621 525
24271 465
4610 319
5010 152
26986 121
9743 618
9140 57
2407 162
14613 575
7054 664
3321 95
2147 246