20020 257
4053 241
4665 773
4503 612
3689 610
1588 184
7601 918
3202 473
1666 273
2909 110
3544 803
9739 328
3488 881
2638 329
2934 201
27995 424