4238 512
8873 632
5581 665
58330 381
31498 757
5853 541
3783 362
7258 275
19136 824
5719 695
4094 466
6280 165