19525 153
12826 687
16348 275
14665 461
2799 83
1930 173
11153 715
5348 117
33281 601
6386 514
9045 1125