4235 512
8873 632
5577 665
58263 381
31484 757
5850 541
3777 362
7254 275
19117 824
5707 695
4091 466
6274 165