23812 593
21376 589
3963 728
5732 617
3439 745
52220 151
6310 463
5928 414
10413 647
8920 789
15187 442
15259 688