37616 523
3585 248
4221 235
3670 675
6032 605
10698 487
6019 556
7276 111
10768 227
1621 83
107699 717
34898 671
62960 539