5013 854
2102 613
4743 933
2815 299
57712 513
5707 909
12676 489
3966 282
8955 529
3825 138
5481 631
4608 607
8989 583