48313 657
109279 431
13258 515
7183 519
4995 426
5552 145
1616 97
4805 595
4294 573
3068 259
6078 770
1750 42
1235 115
7727 612