14946 291
12989 783
4976 706
5514 962
28260 53
6368 199
14075 952
46090 385
4763 508
6921 702
3358 778
5466 581
4356 417
1872 359
23732 159
3174 451
4010 426