3782 302
9866 39
7974 249
157299 684
9006 151
32391 403
13501 633
50694 665
31187 643
6397 169
1016 33