2353 515
1785 365
10196 107
2331 546
66894 506
13444 889
61444 727
3229 322
24168 177
28249 280
5253 86
10048 703