12563 276
28307 278
2581 113
29540 352
23579 572
20130 589
20623 807
1738 323
5404 147
11096 575
3991 654
9521 783
7011 569
8165 547
11625 491
257312 831
2400 525