3758 302
9855 39
7943 247
157151 684
8999 151
32357 403
13487 633
50642 665
31154 643
6391 169
1012 33