2102 145
24437 943
4569 613
6062 174
44794 447
8592 530
14479 411
19981 413
9999 683
4602 599
1540 223
2682 232
8826 590