23812 593
21375 589
3963 728
5732 617
3438 745
52219 151
6310 463
5926 414
10411 647
8916 789
15187 442
15256 688