2380 162
6562 669
35001 84
9163 63
4418 485
26175 118
19740 464
17294 724
14852 288
15934 574
3168 747
4486 278
1798 273
4386 511
3510 743
7177 516