16586 535
3533 159
5566 584
34124 677
18966 382
32184 633
28592 89
16680 551
38047 744
66508 784
30362 504
7246 80
38560 795
46529 614
12193 85
17987 596
17769 654
9808 78
3335 277