4004 52
5155 414
15827 257
6891 370
5975 374
14768 846
21832 697
9604 287
28011 530
14925 327
8165 547
24357 220
11154 169
9631 159
9401 530
7801 417
21105 841
9842 672
18817 292
5801 97
4470 358
8399 600
7168 350
6973 476
14993 942
3111 42
4262 706
8580 718