47564 656
108426 431
13106 515
7158 519
4977 426
5541 145
1604 97
4779 595
4271 573
3046 259
6051 770
1729 42
1215 115
7713 612