18193 552
2445 215
7496 323
9529 329
5433 712
23041 259
12051 641
6300 459
3413 57
5030 371
9428 504
6522 728
15247 587
2509 68
25254 738
8483 415
3706 729