1518 502
2258 406
1628 506
2430 464
26880 58
2084 175
2553 271
4469 426
18058 413
30729 90
6032 73
6627 233