4009 52
5160 414
15834 257
6897 370
5980 374
14771 846
21859 697
9614 287
28032 530
14940 327
8168 547
24378 220
11160 169
9640 159
9401 530
7806 417
21108 841
9870 672
18831 292
5806 97
4475 358
8403 600
7173 350
6977 476
15007 942
3112 42
4268 706
8594 718