2589 344
4601 442
29410 140
80233 460
16941 827
52245 365
5759 332
8377 751
6383 374
6107 793
5840 466
14209 742
6141 535
7979 491
3121 278
8463 447
1410 57
1659 138
3245 784
4046 342
3099 250