15025 276
32082 280
2807 113
30029 352
24899 572
20486 589
20977 807
1964 325
5505 147
11195 575
4033 654
9889 783
7151 569
8429 547
11761 491
258320 832
2478 525