18192 552
2444 215
7492 323
9529 329
5432 712
23040 259
12051 641
6300 459
3413 57
5030 371
9426 504
6521 728
15247 587
2509 68
25253 738
8483 415
3706 729