22935 277
1205 82
30167 740
13678 633
4895 726
9828 379
20486 840
6836 745
2485 439
1091 112
3360 396
4241 33
7490 347
872 177