16710 546
35749 952
10812 675
20945 422
3090 517
2284 66
7557 483
82547 839
16254 325
11913 31
46403 492
16872 450
26421 45
46400 592
20955 188