8300 277
7442 508
11007 495
7853 722
5552 126
4658 203
7241 307
8186 353
5874 425
9972 373
4868 603
7181 698
9540 727
8966 706
5572 687
5721 225
9899 383
14830 541
7094 272
6342 521
3965 63
4828 41
29644 718
9930 639