2403 145
24470 943
4594 613
6076 174
44975 447
8611 530
14561 411
20028 413
10042 683
4625 599
1552 223
2703 232
8842 590