10872 653
44668 696
43160 649
3655 467
3428 77
9440 152
321077 940
6964 597
25333 188
67567 147
38392 109
14388 889
3503 123