16442 503
1310 327
6066 362
3673 563
9829 344
4441 808
7280 314
17252 879
27692 722
11680 426
6723 262
30507 155
16811 636
6880 445
27447 611
5490 83
5084 741
4557 787
15980 120
5482 540