581 166
1722 537
2457 695
2654 581
24126 280
3929 551
23831 478
6571 89
9882 796
13507 532
12480 129
21616 843
13414 417
10502 831
25991 265
28491 738
3784 761