2141 145
24441 943
4575 613
6064 174
44820 447
8595 530
14497 411
19985 413
10001 683
4603 599
1543 223
2683 232
8830 590