13895 65
29407 884
10481 616
969 139
8166 365
4903 574
8162 535
1429 255
10115 342
19566 246
2878 487