16583 535
3533 159
5562 584
34119 677
18966 382
32170 633
28586 89
16675 551
38034 744
66490 784
30359 504
7244 80
38552 795
46522 614
12192 85
17976 596
17767 654
9805 78
3333 277