2923 441
1702 26
22005 130
3565 516
6710 479
39947 375
2883 368
3204 46
1789 311
8972 676
4355 614
9774 585
4269 364
3315 614
4044 555
1020 60