25301 277
2059 113
29243 352
23163 572
19583 589
20093 807
1607 323
5353 147
11051 575
3961 654
9382 783
6873 569
8110 547
11451 491
256864 831
2381 525