14939 291
12987 783
4976 706
5514 962
28260 53
6367 199
14075 952
46089 385
4763 508
6915 702
3358 778
5465 581
4356 417
1872 359
23731 159
3174 451
4010 426