2439 695
2641 581
23957 280
3929 551
23822 478
6567 89
9882 796
13505 532
12480 129
21601 843
13412 417
10500 831
25977 265
28486 738
3784 761