12970 276
28736 280
2607 113
29637 352
23681 572
20184 589
20665 807
1772 324
5417 147
11104 575
3999 654
9570 783
7035 569
8210 547
11644 491
257421 831
2416 525