16442 503
1310 327
6066 362
3673 563
9830 344
4441 808
7281 314
17254 879
27692 722
11680 426
6723 262
30507 155
16811 636
6882 445
27447 611
5490 83
5084 741
4558 787
15984 120
5482 540