12685 158
8874 100
6561 217
6651 646
5071 184
25212 732
3741 28
7401 460
14738 501
8111 772
2479 369
6866 372
4285 526
5524 816
6475 350
18043 788
3926 808
2398 355