2456 324
3741 664
4721 686
4117 512
5258 176
4917 588
3675 806
5006 343
7029 464
2043 112
6639 334
3170 435
2832 222
10334 185
26410 601