128 28
24266 465
4504 319
4953 152
26612 121
9619 618
8895 56
2358 162
14016 575
6993 664
3230 95
2142 246