2367 781
2231 686
2441 564
1042 316
2846 507
3074 451
2187 202
3279 588
2540 395
3206 306
2042 58
3257 731
3866 478
4051 734
3968 888
4159 915
3644 575
4352 36
12646 551
3582 899
4529 523
1684 92
2770 598
1661 171