3508 806
2143 548
3275 469
11831 105
1572 108
3250 567
5088 630
1063 71
3334 527
4016 658
3565 675
3406 927
1750 357
2159 115
4979 853
2389 546
19550 300
4616 388
3065 413
4004 579
22575 315
19104 256
4209 516
5943 821
3925 687
2824 325