12852 611
24825 430
4039 292
3451 770
7261 333
7922 432
5079 535
1996 44
24652 781
30646 155
3051 545