19507 153
12806 687
16342 275
14652 461
2799 83
1930 173
11149 715
5342 117
33263 601
6379 514
9032 1125