12625 611
24451 430
4009 292
3443 770
7250 333
7911 432
5067 534
1987 44
24603 781
30613 155
3043 545