12559 856
10615 657
3831 555
3845 527
1491 46
4599 482
4106 419
3384 592
1948 231
1207 49
6851 484
2769 54
2182 331
6968 612
4419 434
10517 730
5006 944
4036 776
3722 603
2073 162
4146 214
6700 39
7003 92
2250 130