11531 311
1855 318
7773 619
6809 441
4346 864
7506 120
4479 370
12790 720
6760 246
11053 169
4560 524
3881 413
19629 56
3684 487