23009 277
1218 82
30632 740
13838 633
5134 726
9868 379
21187 840
6968 745
2500 439
1109 112
3377 396
4309 33
7531 347
882 177