3812 302
9896 39
8634 594
13866 684
8010 249
157528 684
9019 151
32446 403
13532 633
50783 665
31259 643
6407 169
18095 461
799 79
1023 33
2860 701