4009 52
5161 414
15839 257
6897 370
5981 374
14773 846
21861 697
9615 287
28036 530
14943 327
8169 547
24379 220
11161 169
9644 159
9401 530
7807 417
21111 841
9876 672
18831 292
5808 97
4475 358
8403 600
7174 350
6982 476
15011 942
3112 42
4268 706
8595 718