24781 58
13567 308
31019 405
18671 663
7013 970
14154 225
14846 892
8784 731
10492 597
12948 647
16433 287
5951 891
5025 828
6532 595
9838 573
6775 199
19196 399
4804 602
5012 428