25609 603
15800 127
13703 606
7494 547
4242 249
7943 490
45747 644
3970 451
34743 711
8821 595
3129 739
4141 916
1783 222
7019 91
2083 350
3232 738
11198 57
2667 484