23812 593
21378 589
3964 728
5732 617
3439 745
52222 151
6310 463
5928 414
10413 647
8921 789
15188 442
15259 688