15066 497
15666 526
444451 748
24931 161
2201 159
17891 783
40122 543
19673 522
30209 577
8676 810
7988 248
3307 319