16442 503
1310 327
6066 362
3673 563
9830 344
4441 808
7281 314
17255 879
27693 722
11681 426
6723 262
30507 155
16812 636
6882 445
27450 611
5490 83
5094 741
4559 787
15988 120
5482 540