14523 65
29747 884
10936 616
1056 139
8628 365
5234 574
8767 535
1524 255
11276 342
19933 246
2978 487