2583 344
4596 442
29386 140
80186 460
16899 827
51978 365
5751 332
8343 751
6367 374
6093 793
5823 466
14162 742
6123 535
7966 491
3116 278
8459 447
1405 57
1655 138
3242 784
4035 342
3097 250