3026 170
14754 364
6638 511
2075 145
6651 400
4866 277
3806 856
3372 316
5650 796
1275 99
11288 261
1771 142
1950 152
4527 358
4001 586
12532 546
4094 655
8326 583
3118 369
9518 780
2969 555
8791 455
2135 47
19887 821