22371 277
1134 82
28463 740
12704 633
4500 726
9360 379
17447 838
6448 745
2297 439
988 112
3010 396
3239 33
7402 347
826 177