23703 593
21251 589
3936 728
5712 617
3397 745
51765 150
6235 463
5896 414
10260 647
8847 789
15063 442
15145 688