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