4001 52
5144 414
15819 257
6887 370
5966 374
14764 846
21789 697
9588 287
27975 530
14903 327
8160 547
24319 220
11140 169
9612 159
9398 530
7797 417
21092 841
9745 672
18803 292
5788 97
4445 358
8391 600
7160 350
6958 476
14972 942
3105 42
4257 706
8551 718