8009 671
4904 330
10749 500
39213 508
4031 622
9721 453
7193 787
4160 794
6963 77
6522 504
7071 464
4721 698
4002 418
4983 387
14839 116
6878 47
1600 278