3816 302
9899 39
8638 594
13869 684
8010 249
157537 684
9019 151
32448 403
13534 633
50787 665
31263 643
6407 169
18096 461
800 79
1023 33
2860 701