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