5076 820
3459 854
3534 514
1676 262
3492 458
715 45
4111 765
5909 647
8735 555
53505 557
13366 39
12690 487
13179 299