2132 145
24439 943
4575 613
6064 174
44817 447
8594 530
14492 411
19984 413
10001 683
4603 599
1542 223
2683 232
8829 590