18191 552
2444 215
7492 323
9528 329
5432 712
23038 259
12050 641
6300 459
3413 57
5030 371
9426 504
6521 728
15245 587
2509 68
25253 738
8481 415
3706 729