2946 603
14987 368
4937 480
4923 78
25738 178
4669 153
3657 542
9343 50
4891 670
2999 614
1697 158
837 99
2257 504