1530 502
2489 406
1661 506
2718 464
27309 58
2098 175
2562 271
4484 426
18072 413
30859 90
6054 73
6635 233