10842 653
44654 696
43157 649
3655 467
3428 77
9440 152
321061 940
6964 597
25331 188
67565 147
38388 109
14388 889
3503 123