47929 657
108828 431
13188 515
7166 519
4984 426
5545 145
1611 97
4785 595
4279 573
3059 259
6065 770
1740 42
1225 115
7718 612