14886 291
12955 783
4976 706
5512 962
28250 53
6356 199
14075 952
46083 385
4761 508
6911 702
3358 778
5463 581
4353 417
1870 359
23713 159
3174 451
4009 426