18206 552
2456 215
7540 323
9570 329
5440 712
23081 259
12100 641
6302 459
3417 57
5031 371
9432 504
6527 728
15263 587
2519 68
25277 738
8494 415
3710 729