2971 783
2661 721
932 175
2667 416
688 101
63032 303
852 80
3851 141
3985 129
3462 512
10232 44
7020 250
4411 455
3497 78
4509 688
6177 32
12269 496
4072 621
4166 396
3537 424
1908 90