23036 277
1221 82
30792 740
13877 633
5215 726
9886 379
21361 840
6996 745
2540 439
1120 112
3421 396
4353 33
7538 347
887 177