1524 502
2431 406
1648 506
2616 464
27273 58
2094 175
2559 271
4478 426
18067 413
30840 90
6046 73
6633 233