1529 502
2466 406
1658 506
2690 464
27297 58
2098 175
2561 271
4483 426
18071 413
30854 90
6053 73
6633 233