14198 65
29602 884
10669 616
1005 139
8403 365
5061 574
8507 535
1458 255
10944 342
19722 246
2912 487