47845 657
108741 431
13171 515
7163 519
4982 426
5545 145
1610 97
4783 595
4277 573
3055 259
6063 770
1739 42
1223 115
7718 612