15064 497
15665 526
444445 748
24928 161
2200 159
17890 783
40121 543
19672 522
30208 577
8675 810
7984 248
3304 319