48102 657
109013 431
13226 515
7176 519
4986 426
5547 145
1613 97
4791 595
4288 573
3062 259
6071 770
1745 42
1229 115
7723 612