48412 657
109395 431
13277 515
7186 519
4998 426
5554 145
1616 97
4808 595
4298 573
3069 259
6083 770
1761 42
1236 115
7732 612