4435 320
105222 266
40534 530
25669 74
26957 111
54891 266
71949 331
43060 474
82455 130
99382 697
58577 214