3782 302
9866 39
7974 249
157290 684
9006 151
32389 403
13500 633
50690 665
31185 643
6397 169
1016 33