22992 277
1217 82
30591 740
13829 633
5004 726
9862 379
21119 840
6957 745
2498 439
1107 112
3375 396
4285 33
7523 347
879 177