48353 657
109353 431
13268 515
7184 519
4995 426
5553 145
1616 97
4807 595
4295 573
3069 259
6082 770
1759 42
1236 115
7727 612