2902 441
1638 26
21807 130
3534 516
6741 479
39042 374
2842 368
3107 46
1749 311
8892 676
4280 614
9746 585
4053 364
3303 614
4027 555
985 60