6892 821
5788 816
3638 461
5701 402
3754 718
3576 371
10390 704
69077 482
52497 533
57668 529
40453 178
29672 287
14327 58