47856 657
108759 431
13173 515
7165 519
4983 426
5545 145
1610 97
4783 595
4277 573
3056 259
6064 770
1739 42
1223 115
7718 612