22282 277
1125 82
28139 740
12536 633
4444 726
8851 379
17168 838
6407 745
2278 439
973 112
2957 396
3109 33
7343 347
820 177