14471 65
29726 884
10869 616
1050 139
8585 365
5201 574
8741 535
1517 255
11210 342
19896 246
2963 487