48191 657
109164 431
13239 515
7177 519
4990 426
5552 145
1616 97
4798 595
4292 573
3066 259
6076 770
1747 42
1232 115
7727 612