17767 153
11599 686
15083 275
13310 461
2388 82
1604 173
10121 715
4250 116
31117 597
5557 514
7496 1124