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