2250 145
24449 943
4582 613
6065 174
44883 447
8599 530
14517 411
20002 413
10017 683
4613 599
1544 223
2688 232
8836 590