2395 145
24470 943
4594 613
6075 174
44971 447
8611 530
14558 411
20028 413
10041 683
4625 599
1552 223
2702 232
8842 590