14182 65
29597 884
10654 616
1003 139
8388 365
5051 574
8497 535
1455 255
10928 342
19710 246
2910 487