3797 302
9881 39
7994 249
157390 684
9010 151
32412 403
13519 633
50729 665
31223 643
6402 169
1019 33