18021 68
9743 353
24134 273
39342 860
8470 391
8539 375
3719 120
16160 720
5495 596
7608 634
30926 782
10915 199
13305 115
5661 56
6009 675
26478 539
3438 79
4239 235
4775 265
8390 453
12525 512
5730 398
5531 56
7746 956