2283 145
24455 943
4583 613
6069 174
44902 447
8602 530
14536 411
20011 413
10023 683
4618 599
1545 223
2691 232
8836 590