1524 502
2442 406
1652 506
2646 464
27281 58
2096 175
2560 271
4479 426
18067 413
30848 90
6048 73
6633 233