25323 277
2061 113
29244 352
23165 572
19588 589
20096 807
1607 323
5353 147
11051 575
3961 654
9383 783
6873 569
8112 547
11452 491
256867 831
2381 525