3805 579
2248 92
1890 87
3376 259
2225 177
4558 49
8532 631
3177 445
2051 234
3513 261
2321 558
5020 883
2938 477