10881 653
44671 696
43161 649
3655 467
3428 77
9440 152
321080 940
6964 597
25334 188
67567 147
38393 109
14388 889
3503 123