2121 145
24437 943
4575 613
6063 174
44807 447
8593 530
14485 411
19984 413
10000 683
4603 599
1542 223
2683 232
8828 590