3805 579
2249 92
1891 87
3376 259
2227 177
4560 49
8533 631
3179 445
2053 234
3515 261
2321 558
5023 883
2939 477