2971 783
2661 721
930 175
2666 416
688 101
63029 303
852 80
3847 141
3985 129
3458 512
10228 44
7015 250
4409 455
3497 78
4508 688
6176 32
12268 496
4070 621
4166 396
3534 424
1907 90