8253 671
5175 330
15368 502
40664 508
5966 623
9767 453
7575 787
4221 794
7358 77
6667 504
7202 464
4809 698
4843 418
5044 387
15476 116
7147 47
1785 278