2971 783
2661 721
928 175
2663 416
688 101
63028 303
852 80
3847 141
3985 129
3455 512
10227 44
7006 250
4408 455
3497 78
4506 688
6173 32
12267 496
4068 621
4165 396
3530 424
1905 90