25313 277
2059 113
29243 352
23163 572
19585 589
20094 807
1607 323
5353 147
11051 575
3961 654
9383 783
6873 569
8110 547
11451 491
256865 831
2381 525