25585 306
11042 426
20567 550
31520 430
4666 89
11661 657
17113 851
16144 913
11699 693
4112 541
52543 305
9073 190
13289 693
7939 83
16986 351
21100 474
7663 843