3197 268
6777 81
39002 612
17030 154
4176 631
8158 643
10371 478
7915 647
5282 139
6233 353
3161 297
4334 232
8241 707
9889 41
4624 153
44087 682