2591 344
4602 442
29415 140
80237 460
16958 827
52291 365
5759 332
8379 752
6388 374
6113 793
5841 466
14216 742
6143 535
7985 491
3121 278
8467 447
1411 57
1661 138
3245 784
4049 342
3099 250