2462 324
3748 664
4722 686
4120 512
5263 176
4920 588
3679 806
5011 343
7037 464
2046 112
6643 334
3177 435
2837 222
10365 185
26484 601