48091 657
109007 431
13225 515
7172 519
4986 426
5547 145
1613 97
4791 595
4284 573
3062 259
6071 770
1745 42
1229 115
7722 612