376 123
6599 858
2176 613
4831 933
2834 299
57741 513
5745 909
12700 489
3982 282
8965 529
3836 138
5525 631
4635 607
9006 583