2971 783
2661 721
930 175
2667 416
688 101
63030 303
852 80
3848 141
3985 129
3458 512
10231 44
7019 250
4410 455
3497 78
4509 688
6177 32
12268 496
4070 621
4166 396
3534 424
1908 90