4239 512
8876 632
5584 665
58386 381
31509 757
5853 541
3785 362
7259 275
19155 824
5723 695
4095 466
6285 165