26032 47
8435 613
6543 701
8605 313
8939 88
6441 437
14368 287
10810 208
10624 720
5410 261
2661 41
11796 298
1754 95
11488 548
3009 400