3638 302
9747 39
7681 247
156171 684
8935 151
32076 403
13353 633
49916 665
30861 643
6322 169
1005 33