8253 671
5175 330
15368 502
40664 508
5963 623
9767 453
7574 787
4221 794
7358 77
6667 504
7202 464
4808 698
4843 418
5043 387
15475 116
7146 47
1785 278