2189 145
24445 943
4576 613
6064 174
44843 447
8596 530
14503 411
19990 413
10008 683
4605 599
1543 223
2684 232
8833 590