5584 216
16386 119
4842 162
6727 665
3597 489
6400 294
5395 522
4027 126
4758 504
14702 947
15558 669
8819 577
1790 51
9638 484
4949 493
6761 285
7980 571
18649 87
4018 559
14040 101
3232 58
3795 207
2259 239
4096 166