2456 324
3741 664
4720 686
4117 512
5258 176
4915 588
3675 806
5006 343
7028 464
2043 112
6638 334
3168 435
2831 222
10334 185
26404 601