14566 291
12797 783
4969 706
5502 962
28231 53
6299 199
14072 952
46044 385
4752 508
6896 702
3349 778
5454 581
4333 417
1858 359
23635 159
3172 451
4003 426