2150 145
24443 943
4576 613
6064 174
44826 447
8595 530
14498 411
19985 413
10001 683
4604 599
1543 223
2683 232
8832 590