14514 291
12766 783
4967 706
5502 962
28227 53
6295 199
14072 952
46039 385
4751 508
6881 702
3347 778
5452 581
4332 417
1858 359
23622 159
3170 451
4002 426