22029 592
19986 589
3175 728
4537 617
3064 745
45890 149
5729 463
5073 414
8968 647
5562 788
5932 442
14064 688