3756 302
9849 39
7937 247
157114 684
8997 151
32349 403
13487 633
50625 665
31147 643
6388 169
1012 33