12681 611
24545 430
4019 292
3445 770
7250 333
7912 432
5071 535
1989 44
24614 781
30625 155
3047 545