2342 515
1776 365
10160 107
2329 546
66888 506
13430 889
61409 727
3219 322
24165 177
28246 280
5248 86
10040 703