2900 847
2061 613
4669 933
2800 299
57690 513
5684 909
12660 489
3951 282
8939 529
3818 138
5437 631
4597 607
8965 583