48098 657
109012 431
13225 515
7172 519
4986 426
5547 145
1613 97
4791 595
4288 573
3062 259
6071 770
1745 42
1229 115
7723 612