2461 324
3748 664
4722 686
4120 512
5263 176
4920 588
3678 806
5011 343
7037 464
2046 112
6643 334
3176 435
2836 222
10362 185
26479 601