2797 61
9560 539
7350 370
26966 497
7791 476
14548 156
10529 608
5328 52
19617 853
21785 130
3952 76
13041 582
3704 758
3473 123
5540 719