16596 535
3542 159
5576 584
34144 677
18973 382
32202 633
28652 89
16698 551
38076 744
66579 784
30397 504
7255 80
38609 795
46580 614
12203 85
18003 596
17789 654
9822 78
3348 277