2107 145
24437 943
4571 613
6062 174
44796 447
8593 530
14480 411
19982 413
9999 683
4603 599
1540 223
2682 232
8827 590