48250 657
109216 431
13249 515
7181 519
4995 426
5552 145
1616 97
4804 595
4294 573
3066 259
6077 770
1749 42
1234 115
7727 612