3848 302
9918 39
8059 249
157787 684
9042 151
32513 403
13567 633
50917 665
31336 643
6422 169
1030 33