16591 535
3536 159
5571 584
34134 677
18970 382
32188 633
28616 89
16689 551
38062 744
66543 784
30383 504
7249 80
38589 795
46556 614
12199 85
17995 596
17779 654
9817 78
3336 277