47843 657
108738 431
13168 515
7163 519
4982 426
5544 145
1610 97
4783 595
4277 573
3055 259
6063 770
1739 42
1222 115
7718 612