48023 657
108938 431
13211 515
7170 519
4986 426
5547 145
1613 97
4788 595
4282 573
3060 259
6071 770
1742 42
1228 115
7719 612