2971 783
2661 721
928 175
2663 416
688 101
63027 303
852 80
3846 141
3984 129
3455 512
10227 44
7005 250
4408 455
3497 78
4506 688
6173 32
12266 496
4068 621
4165 396
3530 424
1904 90