1523 502
2374 406
1643 506
2548 464
27185 58
2091 175
2558 271
4477 426
18066 413
30814 90
6036 73
6633 233