18142 552
2397 215
7332 323
9409 329
5420 712
22875 259
11887 641
6279 459
3404 57
5013 371
9412 504
6508 728
15202 587
2488 68
25199 738
8436 415
3699 729