2462 324
3748 664
4723 686
4121 512
5265 176
4920 588
3679 806
5012 343
7037 464
2049 112
6643 334
3179 435
2837 222
10367 185
26505 602