3808 579
2253 92
1897 87
3378 259
2235 177
4581 49
8540 631
3186 445
2055 234
3526 261
2326 558
5027 883
2946 477