19855 153
13010 687
16619 275
14898 461
2855 83
1975 173
11276 715
5559 117
33712 601
6549 514
9399 1125