2639 52
14765 52
21021 873
4046 548
4188 506
2956 230
8000 406
8950 508
4266 718
6137 633
4648 188
3948 673
1854 126
3484 501