2353 515
1785 365
10200 107
2331 546
66894 506
13444 889
61446 727
3229 322
24168 177
28249 280
5254 86
10048 703