18493 928
6290 653
5748 779
22558 151
6182 195
7210 144
9182 491
11999 473
245409 415
2750 201
4078 530
5811 528
3568 633