16593 535
3540 159
5575 584
34139 677
18972 382
32196 633
28634 89
16695 551
38069 744
66569 784
30389 504
7252 80
38599 795
46563 614
12199 85
18001 596
17783 654
9821 78
3347 277