2971 783
2661 721
932 175
2667 416
688 101
63033 303
852 80
3851 141
3985 129
3462 512
10233 44
7020 250
4411 455
3498 78
4509 688
6177 32
12269 496
4072 621
4168 396
3537 424
1909 90