2462 324
3748 664
4723 686
4121 512
5265 176
4920 588
3679 806
5011 343
7037 464
2048 112
6643 334
3179 435
2837 222
10366 185
26502 602