18150 552
2401 215
7341 323
9418 329
5421 712
22905 259
11902 641
6279 459
3406 57
5014 371
9412 504
6508 728
15206 587
2489 68
25203 738
8440 415
3699 729