2172 145
24445 943
4576 613
6064 174
44830 447
8595 530
14501 411
19989 413
10003 683
4605 599
1543 223
2683 232
8832 590