12903 611
24945 430
4046 292
3455 770
7262 333
7929 432
5091 535
1997 44
24676 781
30657 155
3052 545