1523 502
2373 406
1643 506
2548 464
27179 58
2091 175
2558 271
4476 426
18065 413
30814 90
6035 73
6633 233