2137 145
24440 943
4575 613
6064 174
44819 447
8594 530
14495 411
19985 413
10001 683
4603 599
1543 223
2683 232
8830 590