2156 515
1741 365
9925 107
2321 546
66859 506
13403 889
61302 727
3199 322
24153 177
28230 280
5208 86
10006 703