10866 653
44667 696
43158 649
3655 467
3428 77
9440 152
321076 940
6964 597
25332 188
67567 147
38390 109
14388 889
3503 123