16593 535
3540 159
5575 584
34138 677
18972 382
32196 633
28620 89
16693 551
38067 744
66562 784
30389 504
7251 80
38598 795
46563 614
12199 85
18001 596
17781 654
9821 78
3347 277