22992 277
1217 82
30586 740
13829 633
5002 726
9861 379
21107 840
6955 745
2498 439
1107 112
3375 396
4284 33
7519 347
879 177