2129 145
24437 943
4575 613
6063 174
44813 447
8594 530
14490 411
19984 413
10001 683
4603 599
1542 223
2683 232
8828 590