1523 502
2423 406
1646 506
2598 464
27267 58
2094 175
2559 271
4478 426
18067 413
30832 90
6044 73
6633 233