2560 145
24483 943
4604 613
6088 174
45097 447
8618 530
14600 411
20054 413
10066 683
4643 599
1561 223
2746 232
8862 590