16570 535
3530 159
5558 584
34105 677
18961 382
32155 633
28572 89
16666 551
38011 744
66454 784
30333 504
7237 80
38539 795
46501 614
12187 85
17960 596
17752 654
9796 78
3329 277