4239 512
8876 632
5584 665
58386 381
31507 757
5853 541
3784 362
7259 275
19154 824
5722 695
4095 466
6285 165