2353 515
1785 365
10203 107
2331 546
66894 506
13444 889
61448 727
3230 322
24169 177
28250 280
5254 86
10048 703