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