4004 610
6634 386
4905 166
15655 284
2885 239
7666 575
2309 89
7001 169
4696 684
7745 207
5742 454
4834 343
5878 338
3832 625
8126 392
30951 483
5589 617
38781 413
14546 421
4191 125
5158 480
21105 332
8360 799
4504 701