48439 657
109424 431
13285 515
7187 519
5000 426
5554 145
1617 97
4808 595
4300 573
3070 259
6087 770
1763 42
1237 115
7733 612