23041 277
1223 82
30844 740
13897 633
5230 726
9894 379
21401 840
7007 745
2543 439
1124 112
3423 396
4372 33
7539 347
890 177