2328 145
24459 943
4590 613
6071 174
44925 447
8606 530
14544 411
20015 413
10026 683
4621 599
1550 223
2695 232
8837 590