16511 503
1351 327
6210 362
3692 563
9926 344
4455 808
7342 314
17421 879
27970 723
11750 426
6826 262
30613 155
16959 636
6944 445
27549 611
5590 83
5135 741
4585 787
16487 120
5518 540