126 28
24260 465
4495 319
4942 152
26592 121
9609 618
8892 56
2355 162
14002 575
6989 664
3224 95
2138 246