2340 145
24462 943
4591 613
6072 174
44929 447
8606 530
14547 411
20017 413
10027 683
4621 599
1551 223
2697 232
8837 590