15011 276
32059 280
2807 113
30026 352
24897 572
20483 589
20974 807
1964 325
5504 147
11192 575
4033 654
9887 783
7151 569
8429 547
11760 491
258313 832
2477 525