4238 512
8875 632
5581 665
58347 381
31499 757
5853 541
3784 362
7259 275
19139 824
5719 695
4095 466
6280 165