1529 502
2468 406
1661 506
2690 464
27298 58
2098 175
2561 271
4483 426
18071 413
30854 90
6053 73
6633 233