5005 490
7101 464
3957 207
10003 293
5882 192
6082 183
35833 344
9396 874
9696 638
10661 348
289186 807
152091 336
15607 550
297197 1157
40983 669
27691 465
27099 98
897 120
14623 407